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.

B

Carli Barlow, NP

Carli Barlow, NP

Details 801.262.1771

G

Margaret E. Grogan, FNP

Margaret E. Grogan, FNP

Details 801.262.1771
James R. Grua, MD

James R. Grua, MD

Details 801.955.0067

H

Brandon Hays, PA-C

Brandon Hays, PA-C

Details 801.576.2040

J

April Jones, PA-C

April Jones, PA-C

Details 801.262.1771

L

Jacqueline A, Lobsiger, APRN, FNP-C

Jacqueline A, Lobsiger, APRN, FNP-C

Details 801.262.1771

M

Juan M. Martinez-Ross, MD

Juan M. Martinez-Ross, MD

Details 801.262.1771
J. Steele McIntyre, MD

J. Steele McIntyre, MD

Details 801.571.9433

N

Jennifer L. Norris, MD

Jennifer L. Norris, MD

Details 801.262.1771

O

Alison Larsen Oakes, MD

Alison Larsen Oakes, MD

Details 801.965.3698

R

Komal Rastogi, MD, FAAN

Komal Rastogi, MD, FAAN

Details 801.576.2040

S

Sarah Szymczyk, PA-C

Sarah Szymczyk, PA-C

Details 801.262.1771

W

Victor C. Warr, DO

Victor C. Warr, DO

Details 801.262.1771

Y

Daniel W. Yarrish, MD

Daniel W. Yarrish, MD

Details 801.262.1771

Z

Karen A. Zempolich, MD

Karen A. Zempolich, MD

Details 801.262.5153
Facebook
YouTube
Instagram
Copyright 2025 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 2025 Granger Medical. All rights reserved.