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.

D

Craig W. Davis, MD

Craig W. Davis, MD

Details 801.569.5520

E

Tristin Endicott, PA-C

Tristin Endicott, PA-C

Details 801.569.5520

G

Daniel B. Gibbs, MD

Daniel B. Gibbs, MD

Details 801.576.2073

H

Kyle Harmer, PA-C

Kyle Harmer, PA-C

Details 801.569.5520
Richard W. Hendershot, MD

Richard W. Hendershot, MD

Details 801.747.7244

M

Jared Mathis, PA-C

Jared Mathis, PA-C

Details 801.569.5520

N

Geeta Nagpal, MD

Geeta Nagpal, MD

Details 801.569.5520
Corey Neerings, FNP-BC

Corey Neerings, FNP-BC

Details 435.843.4406
Melanie Nelson, PA-C

Melanie Nelson, PA-C

Details 801.747.7244

O

David H. Oelsner, MD

David H. Oelsner, MD

Details 801.965.3698

S

Whitney Schroeder, PA-C

Whitney Schroeder, PA-C

Details 801.576.2073

W

Victor C. Warr, DO

Victor C. Warr, DO

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