The Nails Hair & Spa

The Nails Hair & Spa

7923 E 51st St
Tulsa, OK, 74145
918-622-1022