Where is Demi Nail Salon located?
Demi Nail Salon is at 4131 N 24th St, Suite C109, Phoenix, AZ 85016.
Demi Nail Salon
Phoenix, Arizona
FAQ
Hours, booking, location, and service questions.
Demi Nail Salon is at 4131 N 24th St, Suite C109, Phoenix, AZ 85016.
Demi Nail Salon provides manicures, pedicures, and gel polish services.
Demi Nail Salon is open 7 days a week. Call (602) 772-2489 for specific daily hours.