Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

253 doctor results
Nan Ambrosy, DNP, ARNP

Nan Ambrosy, DNP, ARNP

Behavioral and Mental Health

4.5 out of 5 (33 ratings)

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

Montica Foxen, ARNP

Family Medicine

5 out of 5 (98 ratings)

Primary Office:
MercyOne Parkersburg Family Medicine
More Location Information
Phone: 319-346-1330
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Eric Pitts, PA-C

Eric Pitts, PA-C

Internal Medicine

5 out of 5 (155 ratings)

Primary Office:
MercyOne Cedar Falls Internal Medicine
More Location Information
Phone: 319-268-3550
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Nicole Menuey, ARNP

Nicole Menuey, ARNP

Family Medicine

5 out of 5 (76 ratings)

Primary Office:
MercyOne Waterloo Family Medicine
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8349
Eric Richard, PA-C

Eric Richard, PA-C

Cardiology

5 out of 5 (47 ratings)

Primary Office:
MercyOne Iowa Heart Center West Des Moines
More Location Information
Phone: 515-633-3600
Angela Schmitz, ARNP

Angela Schmitz, ARNP

Occupational Medicine
Primary Office:
MercyOne Bluebell Road Occupational Health
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Irmela Salihovic, ARNP

Irmela Salihovic, ARNP

Cardiology

5 out of 5 (42 ratings)

Primary Office:
MercyOne Waterloo Heart Care
More Location Information
Phone: 319-272-5000
Virtual Visits
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)
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
Primary Office:
MercyOne Waterloo OB/GYN Ste G4500
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
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
Tiffany McEwan, ARNP

Tiffany McEwan, ARNP

Family Medicine

5 out of 5 (152 ratings)

Primary Office:
MercyOne Waterloo Family Medicine
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Waterloo Heart Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
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
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8349
Connie Rasmussen, ARNP

Connie Rasmussen, ARNP

Gynecology

5 out of 5 (115 ratings)

Primary Office:
MercyOne Cedar Falls OB/GYN
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Schedule Online
Summer Lenth, ARNP

Summer Lenth, ARNP

Orthopedics
Primary Office:
MercyOne Waterloo Orthopedics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Krissy Wieland, DNP

Krissy Wieland, DNP

Family Medicine

5 out of 5 (109 ratings)

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