Quality care, convenient locations.

For your convenience, we have locations throughout the Valley. Each office has its own unique feel, and offers the comfort and personalized service you would expect from a small practice.

Office Locations

Location

Estrella Office

8410 West Thomas Road, Suite 134 Phoenix, AZ 85037

Click here for hours, directions, and more.

Location

Indian School Office

10240 W Indian School Road, Suite 100 Phoenix, AZ 85037

Click here for hours, directions, and more.

Location

Tempe Office

1634 S Priest Drive, Unit 101 Tempe, AZ 85281

Click here for hours, directions, and more.

Location

Scottsdale Office

7342 E Thomas Road, Scottsdale, AZ 85251

Click here for hours, directions, and more.

Location

Deer Valley Office 

21755 N 77th Avenue, Building E, Unit 1200 Peoria, AZ 85382

Click here for hours, directions, and more.

location

Desert Ridge Office

20950 N. Tatum Blvd #270 Phoenix, AZ 85050

Click here for hours, directions, and more.

Affiliated Hospitals

Location

Scottsdale Healthcare - Osborn Medical Center

7400 E Osborn Road Scottsdale, AZ 85251

Click here for hours, directions, and more.

Location

Scottsdale Healthcare - Shea Medical Center

9003 E. Shea Boulevard Scottsdale, AZ 85260

Click here for hours, directions, and more.

Location

Scottsdale Healthcare - Thompson Peak Hospital

7400 E. Thompson Peak Parkway Scottsdale, AZ 85255

Click here for hours, directions and more.

Location

Banner Estrella Medical Center

9201 W Thomas Road Phoenix, AZ 85037

Click here for hours, directions, and more.

Location

Arrowhead Hospital

18701 N.67th Avenue, Glendale, AZ 85308

Click here for hours, directions, and more.