Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

255 doctor results
Lori Shockley, MD

Lori Shockley, MD

Pediatrics

5 out of 5 (36 ratings)

Primary Office:
MercyOne Waterloo Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Punit Sachdev, MD

Punit Sachdev, MD

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
David Visokey, DO

David Visokey, DO

Pulmonology

4.5 out of 5 (158 ratings)

Primary Office:
MercyOne Waterloo Pulmonology Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Heather Andersen, LISW

Heather Andersen, LISW

Social Work

5 out of 5 (34 ratings)

Primary Office:
MercyOne Cedar Falls Behavioral Health Care
More Location Information
Phone: 319-268-9700
Appointments(Accepting new patients)
Virtual Visits
Cindy Huwe, MD

Cindy Huwe, MD

Family Medicine

5 out of 5 (93 ratings)

Primary Office:
MercyOne Elkader Family Medicine
More Location Information
Phone: 563-245-1717
Jennifer Bryant, CRNA

Jennifer Bryant, CRNA

Anesthesiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Lydia Mustafic, MD

Lydia Mustafic, MD

Family Medicine

5 out of 5 (200 ratings)

Primary Office:
MercyOne Waterloo Family Medicine
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Ajak Mayen, MD

Ajak Mayen, MD

Family Medicine
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Appointments(Accepting new patients)
Virtual Visits
Merisa Jusic, MD

Merisa Jusic, MD

Family Medicine
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Appointments(Accepting new patients)
Mark Shockley, MD

Mark Shockley, MD

Anesthesiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Sheryl Hansel, MD

Sheryl Hansel, MD

Family Medicine

5 out of 5 (248 ratings)

Primary Office:
MercyOne Kimball Family Medicine & Pediatrics Care Suite 400
More Location Information
Phone: 319-272-0000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Jamie Kirby, PT

Jamie Kirby, PT

Physical Therapy
Primary Office:
MercyOne Rehabilitation & Wellness Center
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Danielle Hansen, LMSW

Danielle Hansen, LMSW

Behavioral and Mental Health
Primary Office:
MercyOne Oelwein Behavioral Health Care
More Location Information
Phone: 319-268-9700
Appointments(Accepting new patients)
Ronald Kane, DPM

Ronald Kane, DPM

Podiatry

5 out of 5 (186 ratings)

Primary Office:
MercyOne Waterloo Podiatry Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Emily Mullen, ATP

Emily Mullen, ATP

Physical Therapy
Primary Office:
MercyOne Waterloo Rehabilitation Care
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Justin Elwood, MD

Justin Elwood, MD

Pain Management

5 out of 5 (163 ratings)

Primary Office:
MercyOne Waterloo Pain Management
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Jeffrey Sugandi, FACS

Jeffrey Sugandi, FACS

Breast Surgery

5 out of 5 (118 ratings)

Primary Office:
MercyOne Waterloo Breast Center
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Benjamin Davidson, MD

Benjamin Davidson, MD

Pediatrics

4.5 out of 5 (65 ratings)

Primary Office:
MercyOne Waterloo Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Doug Keiser, PT

Doug Keiser, PT

Physical Therapy
Primary Office:
MercyOne Cedar Falls Physical Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Igor Babets, MD

Igor Babets, MD

Internal Medicine