AcceptsMedicare.com

Doctors That Accept Medicare in Davenport, IA

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

These are 1,436 clinicians enrolled in Medicare and practicing in Davenport, 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 Davenport by Specialty

Family Medicine(20)

  • Ahmad Nafe, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Ahmad Nafe, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Alexander McCammant, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Barbara Walker, DO

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Bradley Johnson, DO

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Bradley Johnson, DO

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Gina Francois, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Joanne Miller, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Joanne Miller, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Mahtab Ahmed, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Manisha Fenzl, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Mary Campbell, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Mohsin Khan, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Morgan Nichols, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Morgan Nichols, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Niral Tilala, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Shoaib Sheikh, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Stephen Sorensen, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Suren Ravuri, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Troy Dolmetsch, DO

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

Internal Medicine(20)

  • Todd Gray, MD

    1035 W Kimberly Rd, Davenport52806

    📞 (563) 230-4942Accepts assignment

  • Akshay Mahadevia, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Alexei Racovita, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Andy Liu, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Andy Liu, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Ansub Cheema, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Augustine Kabongo, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Daniel Nwankwo, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Kechi Amadi-Obi, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Kelly Lawrence, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Kelly Lawrence, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Kunaal Bansal, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Mark Shen, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Ramakrishna Nalluri, DO

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Rosario Bartolomeo, DO

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Samyuktha Ramavaram, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Sirri Atanga, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Todd Gray, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Todd Gray, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Lewis Mann, MD

    Renalcare Associates, S.C.

    120 W Locust St, Davenport52803

    📞 (309) 517-3036Accepts assignmentTelehealth available

Cardiology(20)

  • Adnan Yousaf, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Suite 300, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Gursukhman Deep Sidhu, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Suite 300, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Harish Patlolla, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Suite 300, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Michael Gimbel III, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Suite 300, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Phanicharan Sistla, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Suite 300, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Rafat Padaria, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme, Suite 300, Davenport52803

    Accepts assignment

  • Rafat Padaria, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Srikanth Kasula, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • William Witcik, MD

    Cardiovascular Medicine PLLC

    1236 E Rusholme St, Suite 300, Davenport52803

    📞 (563) 324-2992Accepts assignment

  • Adnan Yousaf, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Gursukhman Deep Sidhu, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Michael Gimbel III, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Michael Gimbel III, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Nicolas Shammas, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Nicolas Shammas, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Srikanth Kasula, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Vickie Pyevich, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Vickie Pyevich, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • William Witcik, MD

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • William Witcik, MD

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

Optometry(11)

  • Randall Johnson, OD

    4622 Progress Dr, Suite B, Davenport52807

    📞 (563) 345-6777Accepts assignment

  • Susan Nixon, OD

    5225 Elmore Ave, Davenport52807

    📞 (563) 355-5731Accepts assignment

  • Carla Courtney, OD

    Eye Care Pavilion Plc

    4310 E 53rd St, Davenport52807

    📞 (563) 324-2020Accepts assignment

  • Eric Kitzmann, OD

    Eye Care Pavilion Plc

    4310 E 53rd St, Davenport52807

    📞 (563) 324-2020Accepts assignment

  • Melissa Hogren, OD

    Eye Care Pavilion Plc

    4310 E 53rd St, Davenport52807

    📞 (563) 324-2020Accepts assignment

  • Shari Selander-Storm, OD

    Eye Care Pavilion Plc

    4310 E 53rd St, Davenport52807

    📞 (563) 324-2020Accepts assignment

  • Caitlyn Stakeley, OD

    Lifetime Eyehealth Associates PC

    1718 E Kimberly Rd, Davenport52807

    📞 (563) 355-3912Accepts assignment

  • Dan Stadelman, OD

    Lifetime Eyehealth Associates PC

    1718 E Kimberly Rd, Davenport52807

    📞 (563) 355-3912Accepts assignment

  • Margaret Phillips, OD

    Lifetime Eyehealth Associates PC

    1718 E Kimberly Rd, Davenport52807

    📞 (563) 355-3912Accepts assignment

  • Alyssa Anderson, OD

    Virdi Eye Clinic Of Iowa PC

    4624 Progress Dr, Suite C, Davenport52807

    📞 (563) 359-3357Accepts assignment

  • Stacie Setchell, OD

    Virdi Eye Clinic Of Iowa PC

    4624 Progress Dr, Suite C, Davenport52807

    📞 (563) 359-3357Accepts assignment

Ophthalmology(5)

  • Leonardo Antaris, MD

    1230 E Rusholme St, Suite 203, Davenport52803

    📞 (563) 326-8181Accepts assignment

  • Leonardo Antaris, MD

    3400 Dexter Ct, Davenport52807

    📞 (563) 344-6600Accepts assignment

  • Ashok Penmatcha, MD

    Davenport Eye Group PC

    1230 E Rusholme St, Suite 203, Davenport52803

    📞 (563) 322-0923Accepts assignment

  • Siv Saetre, MD

    Davenport Eye Group PC

    1230 E Rusholme St, Suite 203, Davenport52803

    📞 (563) 322-0923Accepts assignment

  • Navaneet Chailert Borisuth, MD

    Virdi Eye Clinic Of Iowa PC

    4624 Progress Dr, Suite C, Davenport52807

    📞 (563) 359-3357Accepts assignment

Podiatry(8)

  • Brian Ting, DPM

    1227 E Rusholme St, Genesis Medical Center, Davenport52803

    📞 (309) 762-5200Accepts assignment

  • Gregory Duncan, DPM

    3526 Jersey Ridge Rd, Davenport52807

    Accepts assignment

  • Andrew Ganshirt, DPM

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Andrew Ganshirt, DPM

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis Davenport Patholog, Davenport52803

    📞 (563) 421-6610Accepts assignment

  • Andrew Ganshirt, DPM

    Genesis Health System

    1401 W Central Park Ave, Mercyone Genesis Davenport West Med, Davenport52804

    📞 (563) 421-2120Accepts assignment

  • Anthony Chesser, DPM

    Genesis Health System

    1351 W Central Park Ave, 1225 Mercyone Genesis Davenport Wound Ca, Davenport52804

    📞 (563) 421-1585Accepts assignment

  • Christopher Collazo, DPM

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Jessica Katzer

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

Orthopedic Surgery(16)

  • Brian McGowan

    Genesis Health System

    1227 E Rusholme St, Davenport52803

    Accepts assignment

  • Brian McGowan

    Genesis Health System

    1227 E Rusholme St, Mercyone Genesis, Davenport52803

    📞 (563) 421-1000Accepts assignment

  • Brian McGowan

    Genesis Health System

    3385 Dexter Ct, Suite 300, Davenport52807

    📞 (563) 344-9292Accepts assignment

  • Brian McGowan

    Genesis Health System

    4700 E 56th St, Davenport52807

    Accepts assignment

  • Charles Roberson, MD

    Genesis Health System

    3385 Dexter Ct, Suite 300, Davenport52807

    📞 (563) 344-9292Accepts assignment

  • Robert Kalb, MD

    Genesis Health System

    3385 Dexter Ct, Suite 300, Davenport52807

    📞 (563) 344-9292Accepts assignment

  • Abdullah Foad, MD

    Morrison Community Hospital District

    4622 Progress Dr, Davenport52807

    📞 (815) 772-5505Accepts assignment

  • Abdullah Foad, MD

    Morrison Community Hospital District

    4622 Progress Dr, Suite C, Davenport52807

    📞 (815) 772-5505Accepts assignment

  • Kevin Hodge, MD

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Matthew Lindaman, DO

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Michael Berry, MD

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Michael Pyevich, MD

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Myles Luszczyk, DO

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Ryan Pokorney, DO

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Shawn Wynn, MD

    Ora Orthopedics PC

    6101 Northwest Blvd, Davenport52806

    📞 (563) 322-0971Accepts assignment

  • Michael Dolphin, DO

    Orthopaedic Specialists PC

    3385 Dexter Ct, Davenport52807

    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 Iowa

New to Medicare?

Frequently Asked Questions

Are these doctors in Davenport 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 Iowa →

Was this page helpful?

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