About
Our approach
Vanity Nails & Spa offers manicures, pedicures, and gel polish services at 8228 E 61st St in Tulsa. The salon serves walk-in and appointment clients seven days a week. With a 4.8-star rating from over 330 reviews, Vanity Nails & Spa is a neighborhood destination for nail care.