Buyers' Guide Company Details Accessible by: anyone Village Health Clubs & Spa Address: 4444 E Camelback Rd, Phoenix, AZ United States Phone: 602-526-3834 E-mail Company Type: In-House Service Professional