Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

614 doctor results
Troy Dolmetsch, DO

Troy Dolmetsch, DO

Family Medicine

5 out of 5 (42 ratings)

Primary Office:
MercyOne Genesis Eldridge Family Medicine
More Location Information
Phone: 563-421-9880
Appointments(Accepting new patients)
Virtual Visits
Owais Iqbal, MD

Owais Iqbal, MD

Hospitalist
Primary Office:
MercyOne Genesis Davenport Hospitalists
More Location Information
Phone: 563-421-3120
James Darrow, MD

James Darrow, MD

Family Medicine

5 out of 5 (196 ratings)

Primary Office:
MercyOne Genesis Eldridge Family Medicine
More Location Information
Phone: 563-421-9880
Mackenzie Kersten

Mackenzie Kersten

Speech Therapy
Primary Office:
MercyOne Genesis Bettendorf Pediatric Therapy
More Location Information
Phone: 563-421-3495
Justin Hillebrand, PT, DPT

Justin Hillebrand, PT, DPT

Physical Therapy
Primary Office:
MercyOne Genesis Davenport Physical Therapy & Sports Medicine
More Location Information
Phone: 563-421-9660
Rachel Buttimer, DO

Rachel Buttimer, DO

Family Medicine

5 out of 5 (270 ratings)

Primary Office:
MercyOne Genesis Woodlands Family Medicine
More Location Information
Phone: 563-421-5300
Lauren B. Warner, ARNP

Lauren B. Warner, ARNP

Gynecology

5 out of 5 (120 ratings)

Primary Office:
MercyOne Genesis Bettendorf OB/GYN
More Location Information
Phone: 563-355-1000
Appointments(Accepting new patients)
Kali Sweers, ARNP

Kali Sweers, ARNP

Family Medicine
Primary Office:
MercyOne Genesis Davenport 56th Street Family Medicine
More Location Information
Phone: 563-421-5700
Appointments(Accepting new patients)
Nathan C. Meloy, DO

Nathan C. Meloy, DO

Anesthesiology

5 out of 5 (198 ratings)

Primary Office:
MercyOne Genesis Bettendorf Spine and Joint Health Care
More Location Information
Phone: 563-421-3555
Brian Cady, MD

Brian Cady, MD

Internal Medicine

5 out of 5 (575 ratings)

Primary Office:
MercyOne Genesis Moline Internal Medicine, Suite 125
More Location Information
Phone: 309-281-2950
Kelsey M. Kropf, ARNP

Kelsey M. Kropf, ARNP

Family Medicine

5 out of 5 (157 ratings)

Primary Office:
MercyOne Genesis Eldridge Family Medicine
More Location Information
Phone: 563-421-9880
Rylee Hunter, NP

Rylee Hunter, NP

Weight Management
Primary Office:
MercyOne Genesis Weight Management Center
More Location Information
Phone: 563-421-8631
Pamela Prince, NP

Pamela Prince, NP

Convenient Care
Primary Office:
MercyOne Genesis Bettendorf Convenient Care
More Location Information
Phone: 563-421-3800
Danielle Houston, DPT

Danielle Houston, DPT

Physical Therapy
Primary Office:
MercyOne Genesis DeWitt Physical Therapy
More Location Information
Phone: 563-659-4265
Stacie L. Salowitz, MD

Stacie L. Salowitz, MD

Family Medicine

5 out of 5 (57 ratings)

Primary Office:
MercyOne Genesis Davenport 56th Street Family Medicine
More Location Information
Phone: 563-421-5700
Karl Treiber, DO

Karl Treiber, DO

Convenient Care
Primary Office:
MercyOne Genesis Bettendorf Convenient Care
More Location Information
Phone: 563-421-3800
Andrew Ganshirt, DPM

Andrew Ganshirt, DPM

Foot and Ankle Surgery
Primary Office:
MercyOne Clinton Orthopedics Care
More Location Information
Phone: 563-421-4370
Appointments(Accepting new patients)
Steven J. Aguilar, MD

Steven J. Aguilar, MD

Family Medicine

5 out of 5 (378 ratings)

Primary Office:
MercyOne Genesis Woodlands Family Medicine
More Location Information
Phone: 563-421-5300
Kelly Merchie, PA

Kelly Merchie, PA

Neurology

5 out of 5 (129 ratings)

Primary Office:
MercyOne Genesis Neurology Care
More Location Information
Phone: 563-421-0480
Primary Office:
MercyOne Genesis Silvis Family Medicine
More Location Information
Phone: 309-281-2080
Virtual Visits