AcceptsMedicare.com

Doctors That Accept Medicare in Onamia, MN

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

These are 76 clinicians enrolled in Medicare and practicing in Onamia, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 99% 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 Nurse Practitioner (13 clinicians). Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Onamia by Specialty

Family Medicine(8)

  • Arden Virnig, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Fahad Khemani, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Ijeoma Toulassi, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Liban Farah, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154May accept assignment

  • Nicholas Booker

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Rebecca Muwanse, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Thomas Bracken, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Thomas Bracken, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

Internal Medicine(4)

  • Jeffrey Skogen, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Jeffrey Skogen, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Juliette Power, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Juliette Power, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

Cardiology(12)

  • Richard Backes, MD

    Centracare Clinic

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Benjamin Johnson, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Benjamin Johnson, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Bernard Erickson, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Bernard Erickson, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

  • Paul Sander, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Paul Sander, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

  • Sharath Subramanian, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Sharath Subramanian, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

  • Timothy Schuchard, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Timothy Schuchard, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Udit Agarwal, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

Podiatry(2)

  • Stephen Mariash, DPM

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Stephen Mariash, DPM

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

Orthopedic Surgery(2)

  • Amy Lelwica, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Amy Lelwica, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

Dermatology(2)

  • Julie Hodge, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    Accepts assignment

  • Julie Hodge, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

Nurse Practitioner(13)

  • Cassandra Talberg

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Jessica Fligge, NP

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Jessica Fligge, NP

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Melissa Walker, NP

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Melissa Walker, NP

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Mikayla Siemsen

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Nicole Loxterkamp

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Shanon Caillier

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    Accepts assignment

  • Shanon Caillier

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Susana Njuakom, NP

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Susana Njuakom, NP

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Heidi Hoppe

    William B Orr Consulting PA

    200 Elm St N, Onamia56359

    📞 (651) 528-8183Accepts assignmentTelehealth available

  • Patricia Bikkie, NP

    William B Orr Consulting PA

    200 Elm St N, Onamia56359

    📞 (651) 528-8183Accepts assignmentTelehealth available

Physician Assistant(10)

  • Faith Schlicht

    Centracare Clinic

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignmentTelehealth available

  • Alan Voegele

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignmentTelehealth available

  • Alejandra Soto

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Dustin Voss

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Dustin Voss

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Jaclyn Robles

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Jaclyn Robles

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Nash Gleason

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Seth Tramm

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Megan Kempf

    St Josephs Medical Center

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

Diagnostic Radiology(7)

  • James Ohearn, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • James Ohearn, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Janine Morris, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Janine Morris, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Michael Brickner, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Michael Brickner, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

  • Timothy Aadland, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

Rheumatology(4)

  • Ian Ward, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Ian Ward, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

  • Taraneh Mehrani, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Taraneh Mehrani, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

Cardiac Electrophysiology(4)

  • John Schoenhard

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • John Schoenhard

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

  • Julia Montgomery, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Julia Montgomery, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

Emergency Medicine(2)

  • Earle Munns, DO

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

  • Ryan Fox, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

Interventional Cardiology(2)

  • Wade Schmidt, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignmentTelehealth available

  • Wade Schmidt, MD

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignmentTelehealth available

Clinical Psychologist(2)

  • Corey Pieper

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-2750Accepts assignment

  • Corey Pieper

    Mille Lacs Health System

    200 Elm St N, Po Box A, Onamia56359

    Accepts assignment

General Surgery(1)

  • Huy Nguyen, MD

    Mille Lacs Health System

    200 Elm St N, Onamia56359

    📞 (320) 532-3154Accepts assignment

Psychiatry(1)

  • William Orr, MD

    William B Orr Consulting PA

    200 Elm St N, Onamia56359

    📞 (651) 528-8183Accepts assignmentTelehealth available

Other Cities in Minnesota

New to Medicare?

Frequently Asked Questions

Are these doctors in Onamia 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 Onamia accept Medicare assignment?

99% of the 76 Medicare-enrolled clinicians listed in Onamia accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 1% 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 Onamia offer telehealth visits?

28% of the Medicare-enrolled clinicians listed in Onamia 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 Minnesota →

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.