Star Nails
Hours:
17219 O'Connor Rd #104, San Antonio TX 78247
Tips
Hours
Most Recent Comments
-
February 2024
Small salon with good service. The owners are lovely.
-
November 2023
The staff are wonderful! Professional, friendly and always take care of me. Definitely recommend!
-
October 2023
I had the most wonderful experience, the best customer service. I would recommend this place to anybody who wants their nails done.
More Comments(88)
You May Also Like
-
San Antonio, Texas