Patient-Centered Care... In Your Neighborhood

Primary Care Physicians


Scottsdale Healthcare Primary Care recognizes the importance of having one physician manage your care throughout your lifespan. Our expert primary care physicians are experienced in caring for all ages. When you or a family member require a medical specialist, our primary care physicians will work to share information and coordinate high-quality, consistent care.

Our Primary Care Locations

With seven convenient locations throughout the metro Phoenix area, Scottsdale Healthcare Primary Care is dedicated to your health and well-being.

Are you a new patient?

Access Care Today
The ACT Line allows patients to schedule a new patient appointment at any Scottsdale Healthcare Primary Care location using one convenient number.
Call us today at 480-882-7575.


Scottsdale Healthcare Primary Care is pleased to offer a new patient portal called MyChart. With this free, secure, easy-to-use website, you can access your health information quickly and conveniently from your personal computer, smartphone or tablet. To learn more, click on the MyChart button above or click here.

For existing patients, please call any of our primary care locations directly below. Please see the map to the right for approximate locations.

1a. Primary Care
Arcadia 100

4840 E. Indian School Rd., Ste. 100
Phoenix, AZ 85018

1b. Primary Care
Arcadia 101
Eric R. Goldberg, MD
4840 E. Indian School Rd., Ste. 101
Phoenix, AZ 85018

2. Primary Care
1124 E McKellips Rd., Ste. 110
Mesa, AZ 85203

3. Primary Care
7301 E. 2nd St., Ste. 300
Scottsdale, AZ 85251

4. Primary Care
Paradise Valley
5010 E. Shea Blvd., Ste. D100
Scottsdale, AZ 85254

5. Primary Care
10301 N. 92nd St., B-201
Scottsdale, AZ 85258

6. Primary Care
Christopher Finlay, MD
1845 E. Broadway Rd., Ste. 116
Tempe, AZ 85282

7. Primary Care
Thompson Peak
20401 N. 73rd. St., Ste. 105
Scottsdale, AZ 85255