See All Internal Medicine Doctors in Glendale, AZ
Dr. Gerald Harris, DO

Dr. Gerald Harris, DO

Age 67 Internal Medicine M
(29) 29 reviews

Telehealth available

Accepting New Patients


Dr. Gerald Harris, DO is an Internal Medicine Specialist in Glendale, AZ. Dr. Harris studied at Western Univ Of Health Sciences/College Of Osteopathic Medicine Of The Pacific, Western University Of Health Sciences. They currently practice at Dr. Gerald B Harris, II and are affiliated with Banner Boswell Medical Center and Banner Del E. Webb Medical Center. Dr. Harris accepts multiple insurance plans.


  • Western Univ Of Health Sciences/College Of Osteopathic Medicine Of The Pacific, Western University Of Health Sciences, Medical School — 1999

Insurance Accepted

  • AARP
  • Aetna
  • Anthem
  • Arizona Foundation
  • Blue Cross Blue Shield
  • CareFirst Blue Cross Blue Shield
  • Cigna
  • Health Net
  • Humana
  • MultiPlan
  • UnitedHealthCare

* Please verify this information when scheduling an appointment.

Compare with other Internal Medicine Specialists

Compare Dr. Harris with Internal Medicine Specialists near you

Patient Satisfaction

Likelihood to recommend Dr. Harris
Based on 29 Reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Star

Leave a review

How likely are you to recommend Dr. Harris?

(Select your rating)
Jul 16, 2022
I've been a patient of Dr. Harris for approximately six years now. Over that time, he's been fantastic. What I appreciate the most is that he not only tells me his diagnosis but also explains to me, in layman's terms, what my body is doing when it happens. I've also found that scheduling is straightforward, and I rarely have to wait long. Most times, When I am waiting, within five minutes of arriving, the wait in the exam room is not long either. Overall I feel that Dr. Harris has an excellent working knowledge of my health and has helped me more than other doctors I've visited.
John Thompson — Jul 16, 2022
See more reviews on Healthgrades
Photo: Dr. Gerald Harris, DO
How would you rate your experience with Dr. Gerald Harris, DO?
  • Likelihood of recommending Dr. Harris to family and friends

Dr. Harris' Office & Staff

  • Ease of scheduling urgent appointments
  • Office environment, cleanliness, comfort, etc.
  • Staff friendliness and courteousness
  • Total wait time (waiting & exam rooms)

Experience with Dr. Harris

  • Level of trust in provider's decisions
  • How well provider explains medical condition(s)
  • How well provider listens and answers questions
  • Hpends appropriate amount of time with patients

Tell Us About Yourself

  • Your gender:
  • Your age group:
  • Number of office visits you've had in the last 2 years:

Finish Here

  • How would you like to confirm your survey information?
    Standard text messaging and data rates may apply.
Thank you for sharing your feedback about Dr. Gerald Harris, DO.
Claim Your Profile
Are you Dr. Gerald Harris, DO?
Claim and manage your free profile or contact our support team.

Frequently Asked Questions

Find contact information here to make an appointment.

A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.

New patients are generally accepted by Dr. Gerald Harris, DO. To arrange an appointment, call the number on Dr. Harris' profile.

Dr. Gerald Harris, DO is affiliated with Banner Boswell Medical Center and Banner Del E. Webb Medical Center.

Hospital Affiliations

  • Banner Boswell Medical Center
  • Banner Del E. Webb Medical Center


  1. Dr. Gerald B Harris, II

    1. 1
      Renovare Clinic of Natural Medicine PA
      18301 N 79th Ave Ste G190, Glendale, AZ 85308 Existing Patients: (623) 977-0700
    1. 2
      Desert Vista Surgery Center LLC
      8914 N 91st Ave Ste 100A, Peoria, AZ 85345 Existing Patients: (623) 877-0100
Telehealth Options
This provider has not specified a telehealth appointment method. Would you still like to make an appointment with Dr. Harris, or would you like to choose another provider and have an online appointment right now?
Find provider online now
Call now to make an appointment
(623) 977-0700