Book an Appointment Select a Location for your Appointment Mesa 1237 S. Val Vista Dr. Mesa, AZ 85204 Book Now Telehealth Book Now Phoenix Not seeing in-person appointments until further notice. 1599 E. Orangewood Ave., #100 Phoenix, AZ 85020