Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

255 doctor results
Kelli Haut, ARNP

Kelli Haut, ARNP

Family Medicine
Primary Office:
MercyOne Tripoli Family Medicine
More Location Information
Phone: 319-882-3534
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Savannah Sandvick, PA-C

Savannah Sandvick, PA-C

Gastroenterology

5 out of 5 (73 ratings)

Primary Office:
MercyOne Waterloo Gastroenterology Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Marek Rozek, PA-C

Marek Rozek, PA-C

Neurosurgery
Phone: 319-272-5000
Appointments(Accepting new patients)
Primary Office:
MercyOne Waterloo OB/GYN Ste G4500
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Waterloo OB/GYN Ste G4500
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Schedule Online
Caitlin Fields, DPT, ATC/C

Caitlin Fields, DPT, ATC/C

Physical Medicine and Rehabilitation
Primary Office:
MercyOne Rehabilitation & Wellness Center
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Stefani Pitkin, PA-C

Stefani Pitkin, PA-C

Family Medicine
Primary Office:
MercyOne Jesup Family Medicine
More Location Information
Phone: 319-827-3000
Appointments(Accepting new patients)
Virtual Visits
Anthony Michael, RPT

Anthony Michael, RPT

Behavioral and Mental Health
Primary Office:
MercyOne Cedar Falls Behavioral Health Care
More Location Information
Phone: 319-268-9700
Appointments(Accepting new patients)
Virtual Visits
Jacqueline Ator, ARNP

Jacqueline Ator, ARNP

Orthopedics

5 out of 5 (141 ratings)

Primary Office:
MercyOne Cedar Falls Orthopedics Care
More Location Information
Phone: 319-268-3535
Appointments(Accepting new patients)
Jane Springer, PhD

Jane Springer, PhD

Neuropsychology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Marc Hines, MD

Marc Hines, MD

Neurology

5 out of 5 (56 ratings)

Primary Office:
MercyOne Waterloo Neurology
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Neil Wickham, MD

Neil Wickham, MD

Family Medicine

5 out of 5 (125 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
Brandi Cox, DPT

Brandi Cox, DPT

Physical Therapy
Primary Office:
MercyOne Evansdale Physical Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Penumetsa Raju, MD

Penumetsa Raju, MD

Psychiatry

4.5 out of 5 (80 ratings)

Primary Office:
MercyOne Waterloo Behavioral Health Care
More Location Information
Phone: 319-272-8922
Appointments(Accepting new patients)
Virtual Visits
Mary Jo Krupke, CCC-SLP

Mary Jo Krupke, CCC-SLP

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

Hussain Naseri, MD

Hematology Oncology

5 out of 5 (227 ratings)

Primary Office:
MercyOne Waterloo Cancer Care
More Location Information
Phone: 319-272-2800
Appointments(Accepting new patients)
Virtual Visits
Baha' Abbad, MD

Baha' Abbad, MD

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

Mark Shockley, MD

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

Tenzin Rabgay, MD

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Jordan Rickert, DPT

Jordan Rickert, DPT

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