AcceptsMedicare.com

Doctors That Accept Medicare in Buffalo, MN

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

These are 320 clinicians enrolled in Medicare and practicing in Buffalo, 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 Buffalo by Specialty

Family Medicine(19)

  • Thane Swisse, MD

    1700 Hwy 25 N, Buffalo55313

    May accept assignment

  • Asitha Dias

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Christopher Maier, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Cory Simning, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Heidi Nichol, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Jason Halvorson, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Maleeha Faisal, MD

    Allina Health System

    103 Ctr Dr, Buffalo55313

    📞 (763) 684-3808Accepts assignmentTelehealth available

  • Natalie Roeser, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignment

  • Randy Peterson, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (763) 682-1212Accepts assignmentTelehealth available

  • Randy Peterson, MD

    Allina Health System

    755 Crossroads Campus Dr Ne, Buffalo55313

    📞 (763) 684-6300Accepts assignmentTelehealth available

  • Beth Forgey, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Corey Martin, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Dale Lawrence, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Emily Lawrence, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Franklin Anderson, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignmentTelehealth available

  • Glenn Nemec, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Megan Otis, DO

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Natalie Roeser, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Teresa Wrobbel, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

Internal Medicine(16)

  • Glen Deutsch, MD

    1700 Hwy 25 N, Buffalo55313

    May accept assignment

  • Bernice Kolb, MD

    Allina Health System

    103 Ctr Dr, Buffalo55313

    📞 (763) 684-3808Accepts assignmentTelehealth available

  • Bernice Kolb, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignmentTelehealth available

  • Clara Zamorano, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Clive Nyauncho

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Edwin Bogonko, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Erin Lorence-Nelson, DO

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Ghaziuddin Qadri, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Judith Easley, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Justin Grunewald, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Navid Estharabadi, DO

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Rashmi Kumar, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Zeeraq Rahmatullah, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignment

  • Cynthia Larson, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignmentTelehealth available

  • Kari Fabian, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Ositadimma Ugwu, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

Cardiology(13)

  • Amin Rahmatullah, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Dali Feng, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Joseph Cherian, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Joseph Lin, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Mark Evans, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Sajad Mir, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignment

  • Zaur Mirza, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Zehyani Bankwala, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Alexandra Ritts, MD

    North Memorial Health Care

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 581-5400Accepts assignment

  • Ashley Mays, MD

    North Memorial Health Care

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 581-5400Accepts assignment

  • Chike Obi, MD

    North Memorial Health Care

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 581-5400Accepts assignment

  • Jason Wu, MD

    North Memorial Health Care

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 581-5400Accepts assignment

  • Subash Harwalkar, MD

    North Memorial Health Care

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 581-5400Accepts assignment

Optometry(8)

  • Gayle Dramen, OD

    1315 Hwy 25 N, Buffalo55313

    📞 (763) 682-0276Accepts assignment

  • Benet Friederichs

    Eagan Eye Clinic LLC

    103 Ctr Dr, Suite 100, Buffalo55313

    📞 (763) 682-1282Accepts assignment

  • Cody Benedict, OD

    Eagan Eye Clinic LLC

    103 Ctr Dr, Suite 100, Buffalo55313

    📞 (763) 682-1282Accepts assignment

  • Courtney Duberry, OD

    Eagan Eye Clinic LLC

    103 Ctr Dr, Suite 100, Buffalo55313

    📞 (763) 682-1282Accepts assignment

  • Rodney Melgard, OD

    Eagan Eye Clinic LLC

    103 Ctr Dr, Suite 100, Buffalo55313

    📞 (763) 682-1282Accepts assignment

  • Warren Stoltman, OD

    Eagan Eye Clinic LLC

    103 Ctr Dr, Suite 100, Buffalo55313

    📞 (763) 682-1282Accepts assignment

  • Andrea Rossow, OD

    West Metro Ophthalmology PA

    107 Ctr Dr, Suite 200, Buffalo55313

    📞 (763) 682-9241Accepts assignment

  • Dirk Colby, OD

    West Metro Ophthalmology PA

    107 Ctr Dr, Suite 200, Buffalo55313

    📞 (763) 682-9241Accepts assignment

Ophthalmology(4)

  • Angela Oster, MD

    West Metro Ophthalmology PA

    107 Ctr Dr, Suite 200, Buffalo55313

    📞 (763) 682-9241Accepts assignment

  • Angela Oster, MD

    West Metro Ophthalmology PA

    303 Catlin St, Buffalo55313

    📞 (763) 682-1200Accepts assignment

  • Steven Grosser, MD

    West Metro Ophthalmology PA

    107 Ctr Dr, Suite 200, Buffalo55313

    📞 (763) 682-9241Accepts assignment

  • Steven Grosser, MD

    West Metro Ophthalmology PA

    303 Catlin St, Buffalo55313

    📞 (763) 682-1200Accepts assignment

Podiatry(2)

  • Mark Nelson, DPM

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Michael Oborsky, DPM

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

Orthopedic Surgery(2)

  • Jeffrey Theismann, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignmentTelehealth available

  • Rajan Jhanjee, MD

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

Dermatology(1)

  • Neil Shah, MD

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

Urology(4)

  • Derek Gearman, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (763) 684-5100Accepts assignmentTelehealth available

  • Emma Bacharach, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (763) 684-5100Accepts assignmentTelehealth available

  • Lioudmila Sitnikova, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignment

  • Mark Fallen, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignmentTelehealth available

Neurology(8)

  • Dimitrios Giannakidis, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Katherine Esse, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Masood Ghazali, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    📞 (612) 775-6200Accepts assignmentTelehealth available

  • Rammohan Sankaraneni

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Reyanna Massaquoi, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Ruth Thomson, DO

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Sandra Hanson, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

  • Tapan Thacker, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignmentTelehealth available

Physician Assistant(20)

  • Becky Burdick, PA

    1700 Hwy 25 N, Buffalo55313

    Accepts assignment

  • Abrielle Mumm

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

  • Binh Vu

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

  • Megan Bell

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

  • Nathan Jones

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

  • Sydney Schwitters

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

  • Terra Menkosky

    Clarus Dermatology PA

    1700 Hwy 25 N, Buffalo55313

    📞 (612) 213-2370Accepts assignment

  • Anthony Lesch, PA

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Brian Yost, PA

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Christine Earll

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Erin Hanson

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Heather Block

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Kristina Kessler

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Lydia Vetsch

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Martha Weber

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Matthew Burns

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignmentTelehealth available

  • Matthew Donovan

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Melissa Andreotti-Revenig, PA

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Sheila McIntire, PA

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

  • Vladislav Gladis

    Stellis Health, PA

    1700 Hwy 25 N, Buffalo55313

    📞 (763) 682-1313Accepts assignment

Diagnostic Radiology(3)

  • Grant Riesberg, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

  • Grant Riesberg, MD

    Allina Health System

    755 Crossroads Campus Dr Ne, Buffalo55313

    📞 (763) 684-6300Accepts assignment

  • James McDonald, MD

    Allina Health System

    303 Catlin St, Buffalo55313

    Accepts assignment

Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in Minnesota

New to Medicare?

Frequently Asked Questions

Are these doctors in Buffalo 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 Minnesota →

Was this page helpful?

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