Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

609 doctor results
Primary Office:
MercyOne Genesis Bettendorf Orthopedics Care
More Location Information
Phone: 563-421-4370
Appointments(Accepting new patients)
Kristen Dunne, MPT

Kristen Dunne, MPT

Physical Therapy
Primary Office:
MercyOne Genesis DeWitt Physical Therapy
More Location Information
Phone: 563-659-4265
Mike Owens, CCC-SLP, MA

Mike Owens, CCC-SLP, MA

Speech Therapy
Primary Office:
MercyOne Genesis Silvis Physical Therapy
More Location Information
Phone: 309-281-4740
Primary Office:
MercyOne Genesis Moline Health Plaza
More Location Information
Phone: 309-281-2860
Appointments(Accepting new patients)
Keegan Horack, DPT

Keegan Horack, DPT

Physical Therapy
Primary Office:
MercyOne Genesis Bettendorf Physical Therapy & Sports Medicine
More Location Information
Phone: 563-421-3495
Randi DeCap, PTA

Randi DeCap, PTA

Physical Therapy
Primary Office:
MercyOne Genesis Valley Fair Physical Therapy
More Location Information
Phone: 563-244-4380
Primary Office:
MercyOne Genesis Valley Fair Physical Therapy
More Location Information
Phone: 563-421-3495
Primary Office:
MercyOne Genesis Bettendorf Pediatric Therapy
More Location Information
Phone: 563-421-3497
Sayed Shah, MD

Sayed Shah, MD

Family Medicine

4.5 out of 5 (96 ratings)

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

Nicholas Nicchitta, DO

Family Medicine

4.5 out of 5 (36 ratings)

Primary Office:
MercyOne Genesis Bettendorf Family Medicine
More Location Information
Phone: 563-421-5700
Appointments(Accepting new patients)
Virtual Visits
David Scott, DPT

David Scott, DPT

Physical Therapy
Primary Office:
MercyOne Genesis Devils Glen Physical Therapy
More Location Information
Phone: 563-421-4360
Jessica M. McKearney, ARNP

Jessica M. McKearney, ARNP

Convenient Care

5 out of 5 (124 ratings)

Primary Office:
MercyOne Genesis Bettendorf Convenient Care
More Location Information
Phone: 563-421-9880
Kelly Krei, DO

Kelly Krei, DO

Sports Medicine

5 out of 5 (82 ratings)

Primary Office:
MercyOne Genesis Davenport Sports Medicine
More Location Information
Phone: 563-421-4370
Appointments(Accepting new patients)
Nathan Holland, PA-C

Nathan Holland, PA-C

Thoracic and Cardiac Surgery
Primary Office:
MercyOne Genesis Cardiac & Thoracic Surgeons
More Location Information
Phone: 563-421-3990
Primary Office:
MercyOne Genesis Valley Fair Physical Therapy
More Location Information
Phone: 563-421-3495
Ryan J. Taylor, DO, FAAPMR

Ryan J. Taylor, DO, FAAPMR

Physical Medicine and Rehabilitation

5 out of 5 (94 ratings)

Primary Office:
MercyOne Genesis Joint Pain Care
More Location Information
Phone: 563-421-4370
Appointments(Accepting new patients)
Brenda Johnson, OTR/L

Brenda Johnson, OTR/L

Physical Therapy
Primary Office:
MercyOne Genesis Eldridge Physical Therapy
More Location Information
Phone: 563-285-9400
Stacie L. Salowitz, MD

Stacie L. Salowitz, MD

Family Medicine

5 out of 5 (79 ratings)

Primary Office:
MercyOne Genesis Davenport 56th Street Family Medicine
More Location Information
Phone: 563-421-5700
Humphrey Wong, MD

Humphrey Wong, MD

Pulmonology

5 out of 5 (287 ratings)

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

Jeffrey M. Wright, DO

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