1605 E 15th St, Tulsa, Oklahoma 74120 USA
Sweet Mia Natural Nail Spa. Zero Gravity Chair
Photo Credit: Yelp