Does Nail Arts and Spa accept walk-ins?
Yes. Walk-ins are welcome. Call (480) 371-8577 to confirm current wait times.
FAQ
Hours, walk-ins, location, and service questions.
Yes. Walk-ins are welcome. Call (480) 371-8577 to confirm current wait times.
Nail Arts and Spa is at 12409 W Indian School Rd, Ste, Avondale, AZ 85392.
Nail Arts and Spa provides manicures, pedicures, and gel polish services.
Nail Arts and Spa is open 6 days a week. Call (480) 371-8577 for specific daily hours.