Skip to content
Granger Medical Clinic
  • Services
  • Specialties
  • Providers
  • Locations
  • About
Make a Payment Patient Portal

Providers

Quickly find a doctor by searching or browsing the list below.

A

Brandon R. Allen, MD

Brandon R. Allen, MD

Details 801.352.5900

B

Justin J. Banks, DPM, MHA

Justin J. Banks, DPM, MHA

Details 801.576.2017
Catherine E. Beck, MD, FASMBS

Catherine E. Beck, MD, FASMBS

Details 801.352.5911
Katherine Brunner, FNP

Katherine Brunner, FNP

Details 801.302.1750
A. Douglas Burgett, MD

A. Douglas Burgett, MD

Details 801.302.1750

C

Javier E. Chavez, MD

Javier E. Chavez, MD

Details 801.302.1750
Brandon S. Childs, MD

Brandon S. Childs, MD

Details 801.432.3022

E

Jeffrey L. Eakin, MD

Jeffrey L. Eakin, MD

Details 801.352.5911
Natalie C. Ellis, PA-C

Natalie C. Ellis, PA-C

Details 801.965.3608
Alyson Eyre, MD

Alyson Eyre, MD

Details 801.965.3448

G

Jenn Glazier, PA-C, MPH

Jenn Glazier, PA-C, MPH

Details 801-302-1700
Eric R. Grover, DO

Eric R. Grover, DO

Details 801.352.5900

H

Scott W. Hadfield, PA-C

Scott W. Hadfield, PA-C

Details 801.797.9033
Kelly L. Hamblin, DPM

Kelly L. Hamblin, DPM

Details 801.576.2017
Zachary J. Hansen, DO

Zachary J. Hansen, DO

Details 801.352.5900
Joshua D. Holyoak, MD

Joshua D. Holyoak, MD

Details 801.432.3022
Nancy Huber, PA-C

Nancy Huber, PA-C

Details 801.965.3608
Vickie Hunt, FNP

Vickie Hunt, FNP

Details 801.965.3608
Christopher V. Hutchison, MD

Christopher V. Hutchison, MD

Details 801.302.1750

J

LeeAnn Johnson, NP

LeeAnn Johnson, NP

Details 801.965.3608
Alexis Jones, DNP

Alexis Jones, DNP

Details 801.965.3608

N

Alexander J. Nicholson, MD

Alexander J. Nicholson, MD

Details 801.965.3550
Marshall Nickel, MD

Marshall Nickel, MD

Details 801.569.5600

P

Broc Parker, DO

Broc Parker, DO

Details 801.965.3608
Katherine L. Peacock, MD

Katherine L. Peacock, MD

Details 801.302.1750

R

Andrea L. Roth-Roffy, DO

Andrea L. Roth-Roffy, DO

Details 801.302.1700

S

Michael J. Sanderson, MD

Michael J. Sanderson, MD

Details 801.352.5900
Richard Scott, PA-C

Richard Scott, PA-C

Details 801.965.3608
Aubrey Snelson, NP

Aubrey Snelson, NP

Details 801.965.3608
Andrew M. Swenson, DO

Andrew M. Swenson, DO

Details 801.352.5900

W

Matthew S. Wilson, MD

Matthew S. Wilson, MD

Details 801.302.1750
Facebook
YouTube
Instagram
Copyright 2026 Granger Medical. All rights reserved.
  • Care
    • Specialties
    • Locations
    • Providers
    • Urgent Care
    • Telehealth
  • Services
    • Center for Breast Care
    • Lab & Imaging
    • Patient Services
    • Clinical Trials
    • Patient Portal
    • Education
    • Make a Payment
  • Locations
    • Davis County
    • Salt Lake County
    • Summit County
    • Tooele County
    • Utah County
    • Wasatch County
    • All Locations
  • About
    • About Granger
    • Contact
    • Patient Relations Manager
    • FAQs
    • Leadership
    • Blog
    • Careers
    • Privacy Policy
Copyright 2026 Granger Medical. All rights reserved.