Where is Impression Nails Lounge located?
Impression Nails Lounge is at 24815 US-281N #114, San Antonio, TX 78260.
Impression Nails Lounge
San Antonio, Texas
FAQ
Hours, booking, location, and service questions.
Impression Nails Lounge is at 24815 US-281N #114, San Antonio, TX 78260.
Impression Nails Lounge provides manicures, pedicures, and gel polish services.
Impression Nails Lounge is open 7 days a week. Call (210) 727-3675 for specific hours.