Rating: ★★★★☆ 3.7 / 5 (267 Reviews)
Elixir Nails and Spa is a Nail Artist located in Elixir Nails and Spa, 2211 W Camelback Rd #172, Phoenix, AZ 85015
You can reach Elixir Nails and Spa through the contact information provided on our page. You can also access our location using Google Maps.
Address: Elixir Nails and Spa, 2211 W Camelback Rd #172, Phoenix, AZ 85015 Phoenix, AZ Phoenix
Phone: +16022812702