AcceptsMedicare.com

Doctors That Accept Medicare in Sheridan, MI

55 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 55 clinicians enrolled in Medicare and practicing in Sheridan, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Sheridan by Specialty

Family Medicine(1)

  • Eva Bartlett, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

Cardiology(1)

  • Harvinder Singh, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

Ophthalmology(1)

  • David Harrell, MD

    Thornapple Ophthalmology Assoc PC

    301 N Main St, Sheridan48884

    📞 (616) 522-1000Accepts assignment

Podiatry(2)

Orthopedic Surgery(3)

  • David Heeringa, DO

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • James Horton JR., DO

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • John Maskill, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

Urology(1)

  • Markian Iwaszko, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

Physician Assistant(9)

  • Gary Montgomery, PA

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Jeremy Akers, PA

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Brian Thwaites, PA

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Brian Thwaites, PA

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    Accepts assignment

  • Brian Thwaites, PA

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

  • Brian Thwaites, PA

    Sheridan Community Hospital

    Po Box, Suite 279, Sheridan48884

    Accepts assignment

  • Jonathan Bisson

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Jonathan Bisson

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    Accepts assignment

  • Jonathan Bisson

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

Nurse Anesthetist (CRNA)(9)

  • Bryan Bartosik, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Deanna Speyers, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Donald Wolf, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Katheryn Everts, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Kevin McClellan, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Michelle Corazza, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Ryan Werner, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Sara Hoover, CNA

    Challenge Anesthesia Staffing LLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Donald Wolf, CNA

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

Nurse Practitioner(7)

  • Christina Osborne, NP

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Eliza Scott, NP

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Stacy Riley Burgess

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Christina Snyder

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Christina Snyder

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    Accepts assignment

  • Christina Snyder

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

  • Christina Snyder

    Sheridan Community Hospital

    Po Box, Suite 279, Sheridan48884

    Accepts assignment

Emergency Medicine(4)

  • Andrew Schrotenboer, DO

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Anthony Burgess, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Brian Queen, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Victoria Haddad, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

Nephrology(4)

  • Banshi Rathi, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261May accept assignmentTelehealth available

  • Lynda Szczech

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

  • Mohammed Nasaruddin, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

  • Talal Mahmood, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

Pulmonology(3)

  • Belaal Sheikh, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

  • Daniel Baram, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

  • James Driscoll, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

Infectious Disease(3)

  • Hana Akselrod, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

  • Moamen Al Zoubi, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

  • Mohmmad Hajjiri, MD

    Rural Physicians Group-Pannu PLLC

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignmentTelehealth available

Neurosurgery(2)

  • Justin Clark, MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

  • Kim Williams JR., MD

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

General Practice(2)

  • Willis Gaffney, MD

    Willis F Gaffney MD PC

    301 N Main St, Sheridan48884

    Accepts assignment

  • Willis Gaffney, MD

    Willis F Gaffney MD PC

    301 N Main St, Sheridan Community Hospital, Sheridan48884

    📞 (989) 831-3261Accepts assignment

Pain Management(1)

  • Lisa Pullum, DO

    Sheridan Community Hospital

    301 N Main St, Sheridan48884

    📞 (989) 291-3261Accepts assignment

Diagnostic Radiology(1)

  • Sean Gharai, MD

    301 N Main St, Sheridan48884

    May accept assignment

General Surgery(1)

  • Werner Henning, DO

    Sheridan Community Hospital

    301 N Main St, Sheridan Community Hospital Clinics, Sheridan48884

    📞 (989) 291-6235Accepts assignment

Other Cities in Michigan

New to Medicare?

Frequently Asked Questions

Are these doctors in Sheridan accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Michigan →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.