Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

252 doctor results
Neil Wickham, MD

Neil Wickham, MD

Family Medicine

5 out of 5 (130 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
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8349
Hannah Carlsen, DO

Hannah Carlsen, DO

Family Medicine

5 out of 5 (307 ratings)

Primary Office:
MercyOne Cedar Falls Internal Medicine
More Location Information
Phone: 319-268-3550
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)
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8585
Appointments(Accepting new patients)
Swarupa Chilakapati, MD

Swarupa Chilakapati, MD

Internal Medicine

4.5 out of 5 (94 ratings)

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

Sonam Dodhia, MD

Ear, Nose, Throat / Otolaryngology - ENT

5 out of 5 (104 ratings)

Primary Office:
MercyOne Waterloo ENT Care & Audiology Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Angela Townsend, MD

Angela Townsend, MD

Pediatrics

4.5 out of 5 (71 ratings)

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

Jennifer Schmudlach, LISW

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

Sheryl Hansel, MD

Family Medicine

5 out of 5 (249 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
Jodi Van Sickle, MD

Jodi Van Sickle, MD

Pediatrics

5 out of 5 (37 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
Rachel Preisser, MD

Rachel Preisser, MD

Diagnostic Radiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-7080
Appointments(Accepting new patients)
Jaya Palaniappan, MD

Jaya Palaniappan, MD

Family Medicine

5 out of 5 (137 ratings)

Primary Office:
MercyOne Bluebell Road Family Medicine
More Location Information
Phone: 319-575-5800
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Jennifer Bryant, CRNA

Jennifer Bryant, CRNA

Anesthesiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Julie Sandell, DO

Julie Sandell, DO

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
John Ingram, MD

John Ingram, MD

Family Medicine
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Appointments(Accepting new patients)
Schedule Online
Michelle Craig, DO

Michelle Craig, DO

Family Medicine

5 out of 5 (242 ratings)

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

Lydia Mustafic, MD

Family Medicine

5 out of 5 (199 ratings)

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

Muhammad Naeem, MD

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-7220
Lyndsie Lujan, PA-C

Lyndsie Lujan, PA-C

Cardiology

5 out of 5 (63 ratings)

Primary Office:
MercyOne Waterloo Heart Care
More Location Information
Phone: 319-272-5000
Virtual Visits