Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

253 doctor results
Daniel Leisinger, DO

Daniel Leisinger, DO

Family Medicine

4.5 out of 5 (71 ratings)

Primary Office:
MercyOne Oelwein Family Medicine
More Location Information
Phone: 319-283-6153
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Swarupa Chilakapati, MD

Swarupa Chilakapati, MD

Internal Medicine

4.5 out of 5 (82 ratings)

Primary Office:
MercyOne Waterloo Family Medicine
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Kimberly Ellingson, LMHC, PMH-C

Kimberly Ellingson, LMHC, PMH-C

Behavioral and Mental Health
Primary Office:
MercyOne Waterloo Mental and Behavioral Health Care
More Location Information
Phone: 319-272-8922
Appointments(Accepting new patients)
Virtual Visits
Brendan Coutu, MD, MBA

Brendan Coutu, MD, MBA

Radiation Oncology
Primary Office:
MercyOne Waterloo Cancer Care
More Location Information
Phone: 319-272-2800
Appointments(Accepting new patients)
Virtual Visits
Dan O'Malley, PT

Dan O'Malley, PT

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

Dr. Deepika, MD

Endocrinology

4.5 out of 5 (151 ratings)

Primary Office:
MercyOne Waterloo Endocrinology Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Ahsan Maqsood, MD

Ahsan Maqsood, MD

Cardiology

4.5 out of 5 (174 ratings)

Primary Office:
MercyOne Waterloo Heart Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Andrew Kilger, DO

Andrew Kilger, DO

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

Molly Breitsprecher, DPT

Physical Therapy
Primary Office:
MercyOne Oelwein Physical Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Brian Sims, DO

Brian Sims, DO

Pediatrics

5 out of 5 (105 ratings)

Primary Office:
MercyOne Waterloo Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Waterloo Mental and Behavioral Health Care
More Location Information
Phone: 319-272-8922
Appointments(Accepting new patients)
Lee Fagre, MD

Lee Fagre, MD

Family Medicine

5 out of 5 (101 ratings)

Primary Office:
MercyOne Waverly Family Medicine
More Location Information
Phone: 319-352-9500
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Penumetsa Raju, MD

Penumetsa Raju, MD

Psychiatry

4.5 out of 5 (51 ratings)

Primary Office:
MercyOne Waterloo Mental and Behavioral Health Care
More Location Information
Phone: 319-272-8922
Appointments(Accepting new patients)
Virtual Visits
Monica Yadav, MD

Monica Yadav, MD

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

Lori Shockley, MD

Pediatrics

5 out of 5 (35 ratings)

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

Bobbita Nag, MD

Psychiatry

4.5 out of 5 (45 ratings)

Primary Office:
MercyOne Waterloo Mental and Behavioral Health Care
More Location Information
Phone: 319-272-8922
Appointments(Accepting new patients)
Virtual Visits
Gorana Zekanovic, ARNP

Gorana Zekanovic, ARNP

General Surgery
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
David Visokey, DO

David Visokey, DO

Pulmonology

4.5 out of 5 (172 ratings)

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

Mohammed Ghanim, MD

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

Heather Marthers, MD

Obstetrics and Gynecology

5 out of 5 (55 ratings)

Primary Office:
MercyOne Waterloo OB/GYN Ste G4500
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Virtual Visits
Schedule Online