Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

*The Physician Directory includes information about the healthcare providers who have medical staff privileges at one or more Trinity Health Michigan hospital and/or participate in Trinity Health Michigan’s clinically integrated network. The directory includes providers employed by Trinity Health Medical Group and Trinity Health IHA Medical Group and in private practice. No provider has paid a fee to be included.

448 doctor results
Lavinia Baldi, PA-C

Lavinia Baldi, PA-C

Obstetrics and Gynecology
Primary Office:
MercyOne North Iowa Obstetrics & Gynecology
More Location Information
Phone: 641-428-5100
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Kelli McCormick, ARNP

Kelli McCormick, ARNP

Family Medicine
Primary Office:
MercyOne Indianola Family Medicine
More Location Information
Phone: 515-961-8448
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Jean Schmitt, ARNP

Jean Schmitt, ARNP

Cardiology

4.5 out of 5 (36 ratings)

Primary Office:
MercyOne Iowa Heart Center Ankeny
More Location Information
Phone: 515-235-5000
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Elizabeth Gudgel, ARNP

Elizabeth Gudgel, ARNP

Family Medicine
Primary Office:
MercyOne Clive Family Medicine
More Location Information
Phone: 515-222-7000
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Angie Ames, ARNP

Angie Ames, ARNP

Family Medicine

5 out of 5 (45 ratings)

Primary Office:
MercyOne Evansdale Family Medicine
More Location Information
Phone: 319-272-3080
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
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
Lacey McGrath, ARNP

Lacey McGrath, ARNP

Family Medicine

5 out of 5 (101 ratings)

Primary Office:
MercyOne New Hampton Family Medicine
More Location Information
Phone: 641-394-2151
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne Iowa Heart Center Carroll
More Location Information
Phone: 712-792-6500
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
James Rusch, PA-C

James Rusch, PA-C

Family Medicine
Primary Office:
MercyOne Anthon Family Medicine
More Location Information
Phone: 712-373-5771
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Stephanie Walker, PA-C

Stephanie Walker, PA-C

Occupational Medicine
Primary Office:
MercyOne Siouxland Occupational Health
More Location Information
Phone: 712-274-4250
Appointments(Accepting new patients)
Kera Casber, ARNP

Kera Casber, ARNP

Family Medicine
Primary Office:
MercyOne Ankeny Family Medicine
More Location Information
Phone: 515-643-8100
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Sarah Pearman, ARNP

Sarah Pearman, ARNP

Family Medicine
Primary Office:
MercyOne Kingsley Family Medicine
More Location Information
Phone: 712-378-2921
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Krissy Wieland, DNP

Krissy Wieland, DNP

Family Medicine

5 out of 5 (53 ratings)

Primary Office:
MercyOne Independence Family Medicine
More Location Information
Phone: 319-332-1540
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne Cedar Falls Behavioral Health Care
More Location Information
Phone: 319-268-9700
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne North Iowa Specialty Care
More Location Information
Phone: 641-428-6999
Appointments(Accepting new patients)
Virtual Visits
Tabetha Gehrke, ARNP

Tabetha Gehrke, ARNP

Geriatric Care
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne Pleasant Hill Family Medicine
More Location Information
Phone: 515-643-2400
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Primary Office:
MercyOne Singing Hills Family Medicine
More Location Information
Phone: 712-294-7400
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Deb Dean, ARNP

Deb Dean, ARNP

Family Medicine
Primary Office:
MercyOne Clive Family Medicine
More Location Information
Phone: 515-222-7000
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now

No Results

We couldn't find any providers matching your search criteria. Try updating a filter or enter a new query to search again.