Wax & Relax is located in Scottsdale, United States on 7332 E Camelback Rd D. Wax & Relax is rated 5 out of 5 in the category aromatherapy service in United States.
Address
7332 E Camelback Rd D
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible toilet