8518-C East 71st Street
Tulsa, OK 74133
Get directions

About Us

The Spa is a full service day spa offering services such as facials, massages, manicures and pedicures to hair services, eyelash extensions, eyebrow tinting, lash perming and much more!

Reviews