Our Clinic
8410 W. Thomas Rd. Bldg 2 Suite 112 Phoenix, AZ 85037
Directions
The clinic is easily accessible from off Loop 101 and Thomas Road or North on 83rd Avenue, off I-10 West. The location is a few blocks away from Banner Estrella Medical Center.