AcceptsMedicare.com

Doctors That Accept Medicare in Kirksville, MO

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

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

Family Medicine(20)

  • Jill Kerr, DO

    A T Still University Of Health Sciences

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2304Accepts assignment

  • Gary Early, DO

    Hannibal Regional Healthcare System Inc

    1 Crown Dr, Suite 200, Kirksville63501

    📞 (660) 665-2844Accepts assignment

  • John Collins, DO

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignmentTelehealth available

  • Jordan Palmer, DO

    Hannibal Regional Healthcare System Inc

    100 E Normal Ave, Kirksville63501

    📞 (660) 785-4011Accepts assignment

  • Jordan Palmer, DO

    Hannibal Regional Healthcare System Inc

    1605 S Baltimore St, Kirksville63501

    📞 (660) 665-3599Accepts assignment

  • Jordan Palmer, DO

    Hannibal Regional Healthcare System Inc

    1605 S Baltimore St, Suite B, Kirksville63501

    📞 (660) 665-3599Accepts assignment

  • Jordan Palmer, DO

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Justin Puckett, DO

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignmentTelehealth available

  • Tysen Petre, DO

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Gemma Ciesemier, DO

    Kirksville Allergy And Asthma, LLC

    610 Rosewood Dr, Kirksville63501

    📞 (660) 627-2553Accepts assignment

  • Kade Kinney, DO

    Kirksville Missouri Hospital Company LLC

    1607 S Baltimore St, Kirksville63501

    📞 (660) 627-3363Accepts assignment

  • Hannah Braungardt, DO

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Heather Martin, DO

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Joseph Novinger, DO

    Northeast Missouri Health Council Inc

    402 W Jefferson, Kirksville63501

    📞 (660) 627-2229Accepts assignment

  • Margaret Wilson, DO

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Matthew Tilton

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Dominick Wright, DO

    Ripley Emergency Group LLC

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Jerry Burbee, DO

    Ripley Emergency Group LLC

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Mohammad Hassan, PA

    Ripley Emergency Group LLC

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Nicholas Comstock, DO

    Ripley Emergency Group LLC

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

Internal Medicine(17)

  • Valena Fiscus, DO

    1001 S Jamison St, Adair County Health Department, Kirksville63501

    📞 (660) 665-8491Accepts assignment

  • Valena Fiscus, DO

    A T Still University Of Health Sciences

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2304Accepts assignment

  • David Spencer, DO

    Hannibal Regional Healthcare System Inc

    1605 S Baltimore St, Suite B, Kirksville63501

    📞 (660) 665-3599Accepts assignment

  • Maura Gerdes, DO

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Melissa Mann, DO

    Kirksville Clinic Corp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Melissa Mann, DO

    Kirksville Clinic Corp

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2235Accepts assignment

  • David Spencer, DO

    Kirksville Missouri Hospital Company LLC

    1607 S Baltimore St, Kirksville63501

    📞 (660) 627-3363Accepts assignment

  • John Deleeuw, MD

    Kirksville Missouri Hospital Company LLC

    1607 S Baltimore St, Kirksville63501

    📞 (660) 627-3363Accepts assignment

  • Melissa Mann, DO

    Kirksville Missouri Hospital Company LLC

    1607 S Baltimore St, Kirksville63501

    📞 (660) 627-3363Accepts assignment

  • Azhar Assadi

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Keely Fischbach, MD

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignmentTelehealth available

  • Llaura Beach, MD

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignmentTelehealth available

  • Muhammad Naeem, MD

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Olatunji Olaoye, MD

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignmentTelehealth available

  • Philip Shara, DO

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Shane Wilson, DO

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Yelena Krishchenko, DO

    Ripley Emergency Group LLC

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

Optometry(5)

  • Mathieu Hill

    International Eyecare Center LLC

    1702 N Baltimore St, Kirksville63501

    📞 (660) 665-6262Accepts assignment

  • Tara Guinn, OD

    International Eyecare Center LLC

    1702 N Baltimore St, Kirksville63501

    📞 (660) 665-6262Accepts assignment

  • Tyler Page

    International Eyecare Center LLC

    1702 N Baltimore St, Kirksville63501

    📞 (660) 665-6262Accepts assignment

  • William Adler, OD

    International Eyecare Center LLC

    1702 N Baltimore St, Kirksville63501

    📞 (660) 665-6262Accepts assignment

  • Ashley Lemonds, OD

    Sloan Eyecare Center L.L.C

    1904 N Baltimore St, Premier Eyecare Associates, Kirksville63501

    📞 (660) 665-3564Accepts assignment

Ophthalmology(1)

  • Timothy McGarity, MD

    Timothy D McGarity MD PC

    404 S Elson, Kirksville63501

    📞 (660) 665-3564Accepts assignment

Podiatry(4)

  • Deborah Holte, DPM

    1405 Crown Dr, Kirksville63501

    📞 (660) 665-9000Accepts assignment

  • Deborah Holte, DPM

    315 S Osteopathy, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Deborah Holte, DPM

    620 Gillaspy Rd, Kirksville63501

    📞 (660) 627-2200Accepts assignment

  • Nathaniel Holte, DPM

    Hannibal Regional Healthcare System Inc

    1405 Crown Dr, Kirksville63501

    📞 (660) 665-9000Accepts assignment

Orthopedic Surgery(7)

  • John Bailey, DO

    1701 N Elson St, Kirksville63501

    📞 (660) 665-0950Accepts assignment

  • David Eakin, DO

    Kirksville Clinic Corp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • David Eakin, DO

    Kirksville Clinic Corp

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2235Accepts assignment

  • Gregory Lachaud, MD

    Kirksville Clinic Corp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Gregory Lachaud, MD

    Kirksville Clinic Corp

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2235Accepts assignment

  • Kevin Marberry, MD

    Kirksville Clinic Corp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Kevin Marberry, MD

    Kirksville Clinic Corp

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2235Accepts assignment

Dermatology(4)

  • Baydon Hilton, DO

    Cleaver Dermatology PC

    1316 Country Club Dr, Kirksville63501

    📞 (660) 627-7546Accepts assignment

  • David Cleaver, DO

    Cleaver Dermatology PC

    1316 Country Club Dr, Kirksville63501

    📞 (660) 627-7546Accepts assignment

  • Jonathan Cleaver, DO

    Cleaver Dermatology PC

    1316 Country Club Dr, Kirksville63501

    📞 (660) 627-7546Accepts assignment

  • Lloyd Cleaver, DO

    Cleaver Dermatology PC

    1316 Country Club Dr, Kirksville63501

    📞 (660) 627-7546Accepts assignment

Neurology(4)

  • Iqbal Khan, MD

    Kirksville Clinic Corp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • Iqbal Khan, MD

    Kirksville Clinic Corp

    800 W Jefferson St, Kirksville63501

    📞 (660) 626-2235Accepts assignment

  • Christopher Janson, MD

    Nuview Telehealth LLC

    315 S Osteopathy Ave, Northeast Regional Medical Center, Kirksville63501

    📞 (561) 299-3667Accepts assignmentTelehealth available

  • Niral Patel, MD

    Nuview Telehealth LLC

    315 S Osteopathy Ave, Northeast Regional Medical Center, Kirksville63501

    📞 (561) 299-3667Accepts assignmentTelehealth available

Physical Therapist(8)

  • Brandon Mack, PT

    616 E Shepherd Ave, Kirksville63501

    📞 (660) 956-9925Accepts assignment

  • Ronald Danielson

    1 Meadow Brook Rd, Kirksville63501

    May accept assignment

  • Brittany Eagen, PT

    Advance Hannibal Regional Hospital LLC

    1605 S Baltimore St, Suite C, Kirksville63501

    📞 (660) 956-4036Accepts assignment

  • Shaon Fry, PT

    Boone Physician Services LLC

    1108 E Patterson St, Suite 6, Kirksville63501

    📞 (660) 665-5333Accepts assignment

  • Benjamin Seedorf, PT

    Kirksville Physical Therapy Services LLC

    502 Rosewood Dr, Kirksville63501

    📞 (660) 785-1834Accepts assignment

  • Diane Mayes

    Kirksville Physical Therapy Services LLC

    502 Rosewood Dr, Kirksville63501

    📞 (660) 785-1834Accepts assignment

  • Jennifer Blanke

    Kirksville Physical Therapy Services LLC

    502 Rosewood Dr, Kirksville63501

    📞 (660) 785-1834Accepts assignment

  • Mallory Curtis, PT

    Kirksville Physical Therapy Services LLC

    502 Rosewood Dr, Kirksville63501

    📞 (660) 785-1834Accepts assignment

Audiology(3)

  • Benjamin Pettit, AU

    915 S Baltimore St, Kirksville63501

    📞 (660) 956-9156Accepts assignment

  • Karlie Snyder, AU

    Woodward Audiology, LLC

    101 S Baltimore St, Woodward Audiology, Kirksville63501

    📞 (660) 665-9114Accepts assignment

  • Michelle Woodward, AU

    Woodward Audiology, LLC

    101 S Baltimore St, Woodward Audiology, Kirksville63501

    📞 (660) 665-9114Accepts assignment

Nurse Practitioner(20)

  • Alice Davis, NP

    Hannibal Regional Healthcare System Inc

    100 E Normal Ave, Kirksville63501

    📞 (660) 785-4011Accepts assignment

  • Amy Linss

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignmentTelehealth available

  • Ann Bibbs

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Brooke Sprague

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Courtney Nichols, NP

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Julie Ladd, NP

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Katie Sternberg

    Hannibal Regional Healthcare System Inc

    1103 Cottage Grove Ave, Kirksville63501

    📞 (660) 956-7011Accepts assignment

  • Lillian Bruner

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Nola Moore

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Sarah Ernst

    Hannibal Regional Healthcare System Inc

    1 Crown Dr, Suite 200, Kirksville63501

    📞 (660) 665-2844Accepts assignment

  • Stephanie Robinson, NP

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Whitney Roller

    Hannibal Regional Healthcare System Inc

    1611 S Baltimore St, Kirksville63501

    📞 (660) 665-7575Accepts assignment

  • Jacqueline Kirkpatrick, NP

    Kirksville Missouri Hospital Company LLC

    1607 S Baltimore St, Kirksville63501

    📞 (660) 627-3363Accepts assignment

  • Nancy Rourke

    Kirksville Missouri Hospital Company LLC

    1607 S Baltimore St, Kirksville63501

    📞 (660) 627-3363Accepts assignment

  • Shayla Sanders, NP

    Kirksville Specialty Clinic LLC

    1108 E Patterson St, Suite 10, Kirksville63501

    📞 (660) 956-0716Accepts assignment

  • Rachel Selby, NP

    Midwest Hospitalist Physicians Llp

    315 S Osteopathy Ave, Kirksville63501

    📞 (660) 785-1000Accepts assignment

  • April Winkler

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Cassie Tilton, NP

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Chante McKim, NP

    Northeast Missouri Health Council Inc

    1506 Crown Dr, Kirksville63501

    📞 (660) 627-4493Accepts assignment

  • Krista Schoonover

    Preferred Family Healthcare Inc

    2015 S Halliburton St, Kirksville63501

    📞 (660) 626-0698Accepts assignmentTelehealth available

Mental Health Counselor(7)

  • Alexa Surratt

    900 E Laharpe St, Kirksville63501

    May accept assignment

  • Andrea Andric

    900 E Laharpe St, Kirksville63501

    May accept assignment

  • Daniel Bond

    900 E Laharpe St, Kirksville63501

    May accept assignment

  • Kelly Kaestner

    900 E Laharpe St, Kirksville63501

    May accept assignment

  • Martina Williams

    900 E Laharpe St, Kirksville63501

    May accept assignment

  • Shelly Wims

    900 E Laharpe St, Kirksville63501

    May accept assignment

  • Skyler Snyder

    900 E Laharpe, Kirksville63345

    May accept 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 Missouri

New to Medicare?

Frequently Asked Questions

Are these doctors in Kirksville 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 Missouri →

Was this page helpful?

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