Where is Pro Nails South Tulsa located?
Pro Nails South Tulsa is at 7121 S Yale Ave, Tulsa, OK 74136.
Pro Nails South Tulsa
Tulsa, Oklahoma
FAQ
Hours, booking, location, and service questions.
Pro Nails South Tulsa is at 7121 S Yale Ave, Tulsa, OK 74136.
Pro Nails South Tulsa provides manicures, pedicures, and gel polish services.
Pro Nails South Tulsa is open Monday–Saturday, 10 AM–7 PM. Closed Sundays.