Where is Aura Nail & Spa located?
Aura Nail & Spa is located at 3201 N Shepherd Dr #115, Houston, TX 77018.
Aura Nail & Spa
Houston, Texas
FAQ
Hours, booking, location, and service questions.
Aura Nail & Spa is located at 3201 N Shepherd Dr #115, Houston, TX 77018.
Aura Nail & Spa offers manicures, pedicures, and gel polish services.
Aura Nail & Spa is open 7 days a week. Call (346) 240-2905 for specific hours.