Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

252 doctor results
Haley Wulfekuhle, ARNP

Haley Wulfekuhle, ARNP

Family Medicine

5 out of 5 (36 ratings)

Primary Office:
MercyOne Independence Family Medicine
More Location Information
Phone: 319-332-1540
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Courtney McKinley, ARNP, PMHNP-BC

Courtney McKinley, ARNP, PMHNP-BC

Behavioral and Mental Health

5 out of 5 (30 ratings)

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

Sara Shaffer, ARNP, PMHNP-BC

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

Kathryn Heetland, ARNP

Hematology Oncology

5 out of 5 (66 ratings)

Primary Office:
MercyOne Waterloo Cancer Care
More Location Information
Phone: 319-272-2070
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne Cedar Falls Medical Center
More Location Information
Phone: 319-272-8349
Primary Office:
MercyOne Waterloo Heart Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Farbod Farhang, DO

Farbod Farhang, DO

Pediatrics

4 out of 5 (31 ratings)

Primary Office:
MercyOne Bluebell Road Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Schedule Online
Sam Hansen, DPT

Sam Hansen, DPT

Physical Therapy
Primary Office:
MercyOne Traer Physical Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Sarah Stammeyer, DPT

Sarah Stammeyer, DPT

Physical Therapy
Primary Office:
MercyOne Waterloo Early Developmental Intervention
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Primary Office:
MercyOne Waterloo OB/GYN Ste G4500
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Schedule Online
Barb Kaufman, CLC

Barb Kaufman, CLC

Physical Therapy
Primary Office:
MercyOne Waterloo Early Developmental Intervention
More Location Information
Phone: 319-272-5600
Appointments(Accepting new patients)
Lori Shockley, MD

Lori Shockley, MD

Pediatrics

5 out of 5 (39 ratings)

Primary Office:
MercyOne Waterloo Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
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)
Sangeeta Shah, MD

Sangeeta Shah, MD

Neurology

4.5 out of 5 (418 ratings)

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

Benjamin Davidson, MD

Pediatrics

4.5 out of 5 (57 ratings)

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

Michael Mueller, DPT

Physical Therapy
Primary Office:
MercyOne Cedar Falls Physical Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Jill Gaulke Harlan, CLT

Jill Gaulke Harlan, CLT

Occupational Therapy
Primary Office:
MercyOne Waterloo Rehabilitation Care
More Location Information
Phone: 319-272-8404
Appointments(Accepting new patients)
Ahsan Maqsood, MD

Ahsan Maqsood, MD

Cardiology

4.5 out of 5 (173 ratings)

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

Cindy Huwe, MD

Family Medicine

5 out of 5 (78 ratings)

Primary Office:
MercyOne Elkader Family Medicine
More Location Information
Phone: 563-245-1717