Where is Route 66 Nail Bar located?
Route 66 Nail Bar is at 2219 E 11th St #6, Tulsa, OK 74104.
Route 66 Nail Bar
Tulsa, Oklahoma
FAQ
Hours, booking, location, and service questions.
Route 66 Nail Bar is at 2219 E 11th St #6, Tulsa, OK 74104.
Route 66 Nail Bar offers manicures, pedicures, and gel polish services.
Route 66 Nail Bar is open 7 days a week. Call (918) 888-6789 to confirm hours and availability.