Star Nails
Wheelchair accessible entrance
About Star Nails
Star Nails based in San Antonio is a Nail salon. The street address for Star Nails is 17219 O'Connor Rd #104, San Antonio, TX 78247. Check their contact information and customer reviews below. If you used services of Star Nails, please kindly share your review to give valuable insights to other customers.
Location & Maps
17219 O'Connor Rd #104, San Antonio, TX 78247
FAQ
Where is Star Nails located?
It is located in 17219 O'Connor Rd #104, San Antonio, TX 78247.
Does Star Nails have a website?
What services does Star Nails offer?
Wheelchair accessible entranceWhat is the rating for Star Nails
Visitors rated 4.2 stars for the overall quality of the place.