Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

615 doctor results
Faraz Khan, MD

Faraz Khan, MD

General Surgery

5 out of 5 (31 ratings)

Primary Office:
MercyOne Genesis Davenport Surgical Care
More Location Information
Phone: 563-421-7540
Kelly Wicks

Kelly Wicks

Physical Therapy
Primary Office:
MercyOne Genesis Aledo Physical Therapy
More Location Information
Phone: 309-582-9190
Kimberly A. Hayden, MD

Kimberly A. Hayden, MD

Convenient Care
Primary Office:
MercyOne Genesis Bettendorf Convenient Care
More Location Information
Phone: 563-421-3800
Rachel K. Ash, APN

Rachel K. Ash, APN

Occupational Medicine
Primary Office:
MercyOne Genesis Moline Occupational Health
More Location Information
Phone: 563-421-3800
Primary Office:
MercyOne Genesis Bettendorf Convenient Care
More Location Information
Phone: 563-421-3800
Christel L. Seemann, DO

Christel L. Seemann, DO

Family Medicine

5 out of 5 (216 ratings)

Primary Office:
MercyOne Genesis Davenport Family Medicine at Health Plaza
More Location Information
Phone: 563-421-0100
John B. Dooley, MD

John B. Dooley, MD

Anesthesiology
Primary Office:
MercyOne Genesis Dewitt Medical Center
More Location Information
Phone: 563-344-1050
Matthew L. Neil, MD

Matthew L. Neil, MD

Family Medicine

5 out of 5 (253 ratings)

Primary Office:
MercyOne Genesis Eldridge Family Medicine
More Location Information
Phone: 563-421-9880
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)
Brooke Foster, DPT

Brooke Foster, DPT

Physical Therapy
Primary Office:
MercyOne Genesis Silvis Physical Therapy
More Location Information
Phone: 309-281-4740
Shelley Zahn, PT, MPT

Shelley Zahn, PT, MPT

Physical Therapy
Primary Office:
MercyOne Genesis Valley Fair Physical Therapy
More Location Information
Phone: 563-421-3495
Craig Moe, MD

Craig Moe, MD

Orthopedic Surgery
Primary Office:
Orthopaedic Specialists, Davenport
More Location Information
Phone: 563-344-9292
Appointments(Accepting new patients)
Virtual Visits
Kelly Krei, DO

Kelly Krei, DO

Sports Medicine

5 out of 5 (58 ratings)

Primary Office:
MercyOne Genesis Bettendorf Orthopedics Care
More Location Information
Phone: 563-421-4370
Appointments(Accepting new patients)
Primary Office:
MercyOne Genesis Davenport Hospitalists
More Location Information
Phone: 563-421-3120
Sayed Shah, MD

Sayed Shah, MD

Family Medicine

4.5 out of 5 (118 ratings)

Primary Office:
MercyOne Genesis Bettendorf Family Medicine
More Location Information
Phone: 563-421-5700
Appointments(Accepting new patients)
Emily Knight, DO

Emily Knight, DO

Hospitalist
Primary Office:
MercyOne Genesis Davenport Hospitalists
More Location Information
Phone: 563-421-3120
Jennifer George, FNP

Jennifer George, FNP

Family Medicine

5 out of 5 (176 ratings)

Primary Office:
MercyOne Genesis Woodlands Family Medicine
More Location Information
Phone: 563-421-5300
Barbara R. Walker, DO

Barbara R. Walker, DO

Family Medicine

5 out of 5 (91 ratings)

Primary Office:
MercyOne Genesis Family Medical Center
More Location Information
Phone: 563-421-0500
Primary Office:
MercyOne Genesis Davenport Orthopedics Care
More Location Information
Phone: 563-421-4370
Rusty Plunkett, DPT

Rusty Plunkett, DPT

Physical Therapy
Primary Office:
MercyOne Genesis Aledo Physical Therapy
More Location Information
Phone: 309-582-9190