AcceptsMedicare.com

Doctors That Accept Medicare in Sheridan, MI

51 Medicare-enrolled clinicians · CMS data, refreshed 2026-07-31

These are 51 clinicians enrolled in Medicare and practicing in Sheridan, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 96% accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. The largest specialty here is Physician Assistant (9 clinicians). 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 assignmentTelehealth available

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

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, MD

    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

Nurse Practitioner(3)

  • 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

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.

Do doctors in Sheridan accept Medicare assignment?

96% of the 51 Medicare-enrolled clinicians listed in Sheridan accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 4% are marked "may accept assignment," 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.

Do any doctors in Sheridan offer telehealth visits?

22% of the Medicare-enrolled clinicians listed in Sheridan offer telehealth, per CMS enrollment data. Look for the "Telehealth available" badge below, and confirm with the office which visit types they offer remotely.

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

Was this page helpful?

Something wrong or missing? Tell us — we read every report and fix issues fast.

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