Where is Nail Studio located?
Nail Studio is located at 1311 Basse Rd, San Antonio, TX 78212.
Nail Studio
San Antonio, Texas
FAQ
Hours, booking, location, and service questions.
Nail Studio is located at 1311 Basse Rd, San Antonio, TX 78212.
Nail Studio provides manicures, pedicures, and gel polish services.
Call (210) 313-7573 for current hours of operation.