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
Peter L. Christensen, MD

Peter L. Christensen, MD

Details 801.352.5900

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

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.9550
Marshall Nickel, MD

Marshall Nickel, MD

Details

P

Broc Parker, DO

Broc Parker, DO

Details 801.965.3608
Katherine L. Peacock, MD

Katherine L. Peacock, MD

Details 801.302.1750
Stephanie Perry, FNP-C

Stephanie Perry, FNP-C

Details 801.352.5911

R

Andrea L. Roth-Roffy, DO

Andrea L. Roth-Roffy, DO

Details 801.302.1700

S

Logan Sanderson,FNP- C

Logan Sanderson,FNP- C

Details 801.352.5911
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.