Loading Complete
Mitchell Spencer

Mitchell Spencer, DO

4.467 ratings

Family Medicine

Accepting New Patients

Highlights

Age Groups Seen

  • Pediatrics
  • Teenagers
  • Adults
  • Geriatrics

Languages

  • English

Provider Gender

Male

Care Team

Janette Reeves

Family Medicine
Banner Health Center

21772 South Ellsworth Loop Road, Queen Creek, AZ 85142

Available within 3 days
View Appointments

Anne Donos

Family Medicine
Banner Health Clinic

4530 East Ray Road, Suite 190, Phoenix, AZ 85044

Available within 14 days
View Appointments

William Bottomley

Pediatrics
Banner Health Clinic

4530 East Ray Road, Suite 190, Phoenix, AZ 85044

Available within 14 days
View Appointments

Megan Ahmed

Family Medicine
Banner Health Clinic

4530 East Ray Road, Suite 190, Phoenix, AZ 85044

Available within 30 days
View Appointments

About Mitchell Spencer and Banner Safety Practices

Care Philosophy

A trusting relationship is the foundation of my practice.

Interests & Activities

I enjoy spending time with friends and family.

All Banner facilities are pleased to provide interpretation services to our patients and their companions for no charge - just ask when you arrive.

Video

Locations

  1. Banner Health Clinic
    • 4530 East Ray Road, Suite 190, Phoenix, AZ 85044

Testimonials

4.4 out of 5.0

67 ratings

All patient experience ratings and testimonials are submitted by actual patients and verified by a leading independent customer experience company. Patient identities are withheld to ensure confidentiality and privacy.

Search reviews
    5 out of 5 stars
    Reviewed on 5/5/2026

    Banner Health is a good provider and I will continue enjoying their efficient services.

    5 out of 5 stars
    Reviewed on 4/27/2026

    Doctor Mitchell Spencer is a great doctor! Easy to talk to, and he took plenty of time to listen to all of my health issues fully before coming up with treatment plans that I was comfortable with.

    5 out of 5 stars
    Reviewed on 4/22/2026

    Doctor was a good listener

    5 out of 5 stars
    Reviewed on 4/16/2026

    I felt Dr. Spencer was very thorough and explained any questions I had.

    5 out of 5 stars
    Reviewed on 3/10/2026

    Dr. Spencer listens to my concerns and discusses treatment options very clearly. Reasons for medications thoroughly explained.

    5 out of 5 stars
    Reviewed on 3/2/2026

    I think my cardiologist is one of the best. He is kind, caring, and is very knowledgeable.

    5 out of 5 stars
    Reviewed on 2/23/2026

    Dr. Spencer was very professional, considerate, and kind. He listened and answered all questions and concerns. Treatment options explained fully.

    5 out of 5 stars
    Reviewed on 2/19/2026

    Polite, easy to talk to, and a good listener.

    5 out of 5 stars
    Reviewed on 11/28/2025

    He was attentive and caring for my needs.

    5 out of 5 stars
    Reviewed on 11/13/2025

    He is very good at what he does. I would recommend him with no reservations.

    5 out of 5 stars
    Reviewed on 10/5/2025

    He is the best doctor I have seen in the past few weeks. I have seen over a dozen doctors and nurses while I have been sick these past few weeks, Dr. Spencer is the best of them all.

    5 out of 5 stars
    Reviewed on 9/27/2025

    Dr. Spencer was very professional, interested in Ben's problems as we had not seen him before, and energetic.

    5 out of 5 stars
    Reviewed on 9/24/2025

    This was not my primary Dr. I needed to see a Dr. right away and he was the only one that was available at the time. He is a good doctor and helped me figure out what my problem was but he still wasn't my primary doctor.

    5 out of 5 stars
    Reviewed on 9/24/2025

    He’s very detail oriented and very open and easy to talk to

    5 out of 5 stars
    Reviewed on 9/1/2025

    He is a very good doctor

    5 out of 5 stars
    Reviewed on 4/27/2026

    Dr. Spencer is friendly and pays attention to my questions, he is also following my health.

Similar Providers

Megan Ahmed

Family Medicine
Banner Health Clinic

4530 East Ray Road, Suite 190, Phoenix, AZ 85044

Available within 30 days
View Appointments

William Bottomley

Pediatrics
Banner Health Clinic

4530 East Ray Road, Suite 190, Phoenix, AZ 85044

Available within 14 days
View Appointments