Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

615 doctor results
Jay Richard, PT, MPT

Jay Richard, PT, MPT

Physical Therapy
Primary Office:
MercyOne Genesis Eldridge Physical Therapy
More Location Information
Phone: 563-285-9400
Ryane M. Passno, APN

Ryane M. Passno, APN

Family Medicine

5 out of 5 (190 ratings)

Primary Office:
MercyOne Genesis Alpha Family Medicine
More Location Information
Phone: 309-629-4601
Appointments(Accepting new patients)
Brian M. Gross, MD

Brian M. Gross, MD

Pulmonology

4.5 out of 5 (142 ratings)

Primary Office:
MercyOne Genesis Davenport Pulmonary Care
More Location Information
Phone: 563-421-0550
Appointments(Accepting new patients)
Nathan C. Meloy, DO

Nathan C. Meloy, DO

Anesthesiology

5 out of 5 (212 ratings)

Primary Office:
MercyOne Genesis Bettendorf Spine and Joint Health Care
More Location Information
Phone: 563-421-3555
Bharat A. Motwani, MD

Bharat A. Motwani, MD

Infectious Diseases
Primary Office:
MercyOne Genesis Infectious Disease Care
More Location Information
Phone: 563-421-4244
Brent Yotty, PTA, ATC

Brent Yotty, PTA, ATC

Physical Therapy
Primary Office:
MercyOne Genesis DeWitt Physical Therapy
More Location Information
Phone: 563-659-4265
Elisa M. Smith, MD

Elisa M. Smith, MD

Emergency Care
Primary Office:
MercyOne Genesis Davenport Emergency Physicians
More Location Information
Phone: 563-421-6610
Laura Amidon, ARNP

Laura Amidon, ARNP

Gastroenterology
Primary Office:
MercyOne Genesis Davenport Gastroenterology Associates
More Location Information
Phone: 563-421-4380
Susan Pereira, MD

Susan Pereira, MD

Internal Medicine

4.5 out of 5 (114 ratings)

Primary Office:
MercyOne Genesis Davenport Internal Medicine
More Location Information
Phone: 563-421-0300
Appointments(Accepting new patients)
Jennifer Frandsen, ARNP

Jennifer Frandsen, ARNP

Family Medicine

5 out of 5 (159 ratings)

Primary Office:
MercyOne Genesis Woodlands Family Medicine
More Location Information
Phone: 563-421-5300
Megan M. Nache, APN

Megan M. Nache, APN

Family Medicine

5 out of 5 (187 ratings)

Primary Office:
MercyOne Genesis Silvis Family Medicine
More Location Information
Phone: 309-281-2060
Alex Lyon, PA

Alex Lyon, PA

Family Medicine

5 out of 5 (108 ratings)

Primary Office:
MercyOne Genesis Davenport Family Medicine at Health Plaza
More Location Information
Phone: 563-421-0100
David Chiapaikeo, MD

David Chiapaikeo, MD

Vascular Surgery
Primary Office:
MercyOne Genesis Davenport Vascular Specialists
More Location Information
Phone: 563-421-4320
Appointments(Accepting new patients)
Laurie Harrison, MPT

Laurie Harrison, MPT

Physical Therapy
Primary Office:
MercyOne Genesis DeWitt Physical Therapy
More Location Information
Phone: 563-659-4265
Mary Gordon, MOTR/L

Mary Gordon, MOTR/L

Occupational Therapy
Primary Office:
MercyOne Genesis Valley Fair Physical Therapy
More Location Information
Phone: 563-421-3495
Abby Hovey, DPT, Cert. MDT

Abby Hovey, DPT, Cert. MDT

Physical Therapy
Primary Office:
MercyOne Genesis Devils Glen Physical Therapy
More Location Information
Phone: 563-421-3460
Primary Office:
MercyOne Genesis Neurology Care
More Location Information
Phone: 563-421-0480
Sowmya Veerapaneni, APN

Sowmya Veerapaneni, APN

Occupational Medicine
Primary Office:
MercyOne Genesis Rock Island Occupational Health
More Location Information
Phone: 563-421-0660
Stewart B. Fleishman, MD

Stewart B. Fleishman, MD

Palliative Medicine
Primary Office:
Clarissa C. Cook Hospice House
More Location Information
Phone: 563-421-5400
Shannon Herra, PT, DPT

Shannon Herra, PT, DPT

Pediatric Rehabilitation Medicine
Primary Office:
MercyOne Genesis Bettendorf Pediatric Therapy
More Location Information
Phone: 563-421-3497