Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

720 doctor results
Willie McClairen, MD

Willie McClairen, MD

General Surgery
Primary Office:
MercyOne Des Moines Trauma Center
More Location Information
Phone: 515-643-6400
Appointments(Accepting new patients)
Virtual Visits
Hazim Zaghloul, MD

Hazim Zaghloul, MD

Pediatric Gastroenterology
Primary Office:
MercyOne Des Moines Pediatrics Gastroenterology Care
More Location Information
Phone: 515-643-5454
Appointments(Accepting new patients)
Virtual Visits
David McAllister, DO

David McAllister, DO

Interventional Cardiology

5 out of 5 (59 ratings)

Primary Office:
MercyOne Iowa Heart Center Des Moines
More Location Information
Phone: 515-235-5000
Appointments(Accepting new patients)
Virtual Visits
Peter Grubel, MD

Peter Grubel, MD

Gastroenterology
Primary Office:
MercyOne Des Moines Gastroenterology Hospitalists
More Location Information
Phone: 515-222-7600
Virtual Visits
Laura Abels, DO
Watch video

Laura Abels, DO

Family Medicine

5 out of 5 (136 ratings)

Primary Office:
MercyOne Ankeny Family Medicine
More Location Information
Phone: 515-643-0833
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Candice Smith, MD

Candice Smith, MD

Family Medicine

5 out of 5 (199 ratings)

Primary Office:
MercyOne Indianola Family Medicine
More Location Information
Phone: 515-961-8448
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Des Moines Surgical Care
More Location Information
Phone: 515-247-3266
Appointments(Accepting new patients)
Susan Larsen, PTA

Susan Larsen, PTA

Physical Therapy
Primary Office:
MercyOne Pleasant Hill Physical Therapy
More Location Information
Phone: 515-643-5690
Appointments(Accepting new patients)
Geetha Bendi, MD

Geetha Bendi, MD

Hospitalist
Primary Office:
MercyOne Des Moines Hospitalists
More Location Information
Phone: 515-247-4240
Arber Frakulli, MD

Arber Frakulli, MD

Internal Medicine

5 out of 5 (63 ratings)

Primary Office:
MercyOne East Village Internal Medicine
More Location Information
Phone: 515-643-5700
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Jeffrey Smit, MD

Jeffrey Smit, MD

Ear, Nose, Throat / Otolaryngology - ENT

4.5 out of 5 (89 ratings)

Primary Office:
MercyOne Clive ENT Care
More Location Information
Phone: 515-222-7761
Appointments(Accepting new patients)
Virtual Visits
Kathryn Foltz, DNP, PMHNP

Kathryn Foltz, DNP, PMHNP

Behavioral and Mental Health
Primary Office:
MercyOne Psychiatry Residency Clinic
More Location Information
Phone: 515-643-8350
Appointments(Accepting new patients)
Lori Huffman, CCC-SLP

Lori Huffman, CCC-SLP

Speech Language Pathology
Primary Office:
MercyOne Des Moines Riverside Rehabilitation
More Location Information
Phone: 515-643-9800
Appointments(Accepting new patients)
Virtual Visits
Suhas Bhat, MD

Suhas Bhat, MD

Interventional Cardiology

5 out of 5 (204 ratings)

Primary Office:
MercyOne Iowa Heart Center Ames
More Location Information
Phone: 515-232-2500
Appointments(Accepting new patients)
Virtual Visits
Mary Jo McCleary, OTR/L

Mary Jo McCleary, OTR/L

Occupational Therapy
Primary Office:
MercyOne Des Moines Riverside Rehabilitation
More Location Information
Phone: 515-643-9800
Appointments(Accepting new patients)
Steven Strang, DO
Watch video

Steven Strang, DO

Family Medicine

5 out of 5 (177 ratings)

Primary Office:
MercyOne Pleasant Hill Family Medicine
More Location Information
Phone: 515-643-2400
Virtual Visits
Schedule Online
Bruce Hughes, MD

Bruce Hughes, MD

Neurology

5 out of 5 (139 ratings)

Primary Office:
MercyOne Ruan Neurology Care
More Location Information
Phone: 515-358-0011
Appointments(Accepting new patients)
Kayla Jones, PTA

Kayla Jones, PTA

Physical Therapy
Primary Office:
MercyOne Pleasant Hill Physical Therapy
More Location Information
Phone: 515-643-5690
Appointments(Accepting new patients)
Viet H. Le, MD

Viet H. Le, MD

Surgical Oncology
Primary Office:
MercyOne Des Moines Surgical Care
More Location Information
Phone: 515-247-3266
Appointments(Accepting new patients)
Eric Andersen, MD

Eric Andersen, MD

Pediatrics

5 out of 5 (31 ratings)

Primary Office:
MercyOne Ankeny Pediatrics Care
More Location Information
Phone: 515-643-9000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online