Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

607 doctor results
Melissa Caldwell, APN

Melissa Caldwell, APN

Endocrinology

5 out of 5 (178 ratings)

Primary Office:
MercyOne Genesis Moline Endocrinology Care
More Location Information
Phone: 309-281-6410
Teri A. Devine, ARNP

Teri A. Devine, ARNP

Neurology

5 out of 5 (103 ratings)

Primary Office:
MercyOne Genesis Neurology Care
More Location Information
Phone: 563-421-0480
Andrew Piotter, PT, DPT

Andrew Piotter, PT, DPT

Physical Therapy
Primary Office:
MercyOne Genesis Eldridge Physical Therapy
More Location Information
Phone: 563-289-2100
Brenda Johnson, OTR/L

Brenda Johnson, OTR/L

Physical Therapy
Primary Office:
MercyOne Genesis Eldridge Physical Therapy
More Location Information
Phone: 563-285-9400
Vinay V. Satti, MD

Vinay V. Satti, MD

Internal Medicine

5 out of 5 (222 ratings)

Primary Office:
MercyOne Genesis Davenport Internal Medicine
More Location Information
Phone: 563-421-0300
Appointments(Accepting new patients)
Kayla Justice, NP-S

Kayla Justice, NP-S

Convenient Care
Primary Office:
MercyOne Genesis Bettendorf Convenient Care
More Location Information
Phone: 563-421-3800
Taylor Eilers, OTD, OTR/L

Taylor Eilers, OTD, OTR/L

Pediatric Therapy
Primary Office:
MercyOne Genesis Bettendorf Pediatric Therapy
More Location Information
Phone: 563-421-3497
Lauren B. Warner, ARNP

Lauren B. Warner, ARNP

Gynecology

5 out of 5 (119 ratings)

Primary Office:
MercyOne Genesis Bettendorf OB/GYN
More Location Information
Phone: 563-355-1000
Appointments(Accepting new patients)
Primary Office:
MercyOne Genesis Psychology Associates
More Location Information
Phone: 563-355-2577
Primary Office:
MercyOne Genesis Moline Convenient Care
More Location Information
Phone: 563-421-3800
K. John Hartman, MD

K. John Hartman, MD

General Surgery

4.5 out of 5 (51 ratings)

Primary Office:
MercyOne Genesis Davenport Surgical Care
More Location Information
Phone: 563-421-7540
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
Trisha Gehler, PT

Trisha Gehler, PT

Physical Therapy
Primary Office:
MercyOne Genesis Moline Physical Therapy
More Location Information
Phone: 309-281-2500
Ryan T. Eyberg, CRNA

Ryan T. Eyberg, CRNA

Anesthesiology
Primary Office:
Riverbend Anesthesia
More Location Information
Phone: 563-264-9304
Lindsey Hart, PT

Lindsey Hart, PT

Physical Therapy
Primary Office:
MercyOne Genesis Silvis Physical Therapy
More Location Information
Phone: 309-281-2740
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
Rebecca Wilson, PT

Rebecca Wilson, PT

Physical Therapy
Primary Office:
MercyOne Genesis Bettendorf Pediatric Therapy
More Location Information
Phone: 563-421-3460
Cynthia C. Lira, ARNP

Cynthia C. Lira, ARNP

Pain Management

5 out of 5 (59 ratings)

Primary Office:
MercyOne Genesis Bettendorf Spine and Joint Health Care
More Location Information
Phone: 563-421-3555
Troy Dolmetsch, DO

Troy Dolmetsch, DO

Family Medicine

5 out of 5 (37 ratings)

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

Bharat A. Motwani, MD

Infectious Diseases
Primary Office:
MercyOne Genesis Infectious Disease Care
More Location Information
Phone: 563-421-4244