Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

726 doctor results
Mark Puricelli, DO

Mark Puricelli, DO

Neurology

3.5 out of 5 (91 ratings)

Primary Office:
MercyOne Ruan Neurology Care
More Location Information
Phone: 515-358-0011
Appointments(Accepting new patients)
Primary Office:
MercyOne Des Moines Hospitalists
More Location Information
Phone: 515-247-4240
Paul Babikian, MD

Paul Babikian, MD

Neurology

4.5 out of 5 (83 ratings)

Primary Office:
MercyOne Ruan Neurology Care
More Location Information
Phone: 515-358-0011
Appointments(Accepting new patients)
Stephen Hoelscher, MD

Stephen Hoelscher, MD

Weight Management

5 out of 5 (90 ratings)

Primary Office:
MercyOne Des Moines Weight Management & Nutrition Center
More Location Information
Phone: 515-358-9400
Appointments(Accepting new patients)
Virtual Visits
Marissa Pyle, DO

Marissa Pyle, DO

Family Medicine

5 out of 5 (128 ratings)

Primary Office:
MercyOne Carlisle Family Medicine
More Location Information
Phone: 515-358-7300
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
George Gura, DO

George Gura, DO

Internal Medicine

5 out of 5 (86 ratings)

Primary Office:
MercyOne Ankeny Internal Medicine
More Location Information
Phone: 515-643-8100
Appointments(Accepting new patients)
Schedule Online
Dennis Zachary, MD
Watch video

Dennis Zachary, MD

Family Medicine

4.5 out of 5 (108 ratings)

Primary Office:
MercyOne South Des Moines Family Medicine
More Location Information
Phone: 515-643-9400
Suzanne Feigofsky, MD

Suzanne Feigofsky, MD

Electrophysiology

4.5 out of 5 (116 ratings)

Primary Office:
MercyOne Iowa Heart Center Carroll
More Location Information
Phone: 712-792-6500
Appointments(Accepting new patients)
Virtual Visits
Joseph Losh, DO

Joseph Losh, DO

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

Geethalakshmi Mani, MD

Family Medicine

4.5 out of 5 (188 ratings)

Primary Office:
MercyOne Clive Family Medicine
More Location Information
Phone: 515-222-7000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Katzmann Breast Care
More Location Information
Phone: 515-222-7474
Appointments(Accepting new patients)
James Ebaugh, MD

James Ebaugh, MD

Vascular Surgery

4 out of 5 (45 ratings)

Primary Office:
MercyOne Iowa Heart Center Vascular Surgery
More Location Information
Phone: 515-633-3660
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
Jake West, DO

Jake West, DO

Critical Care
Primary Office:
MercyOne Des Moines Pulmonary & Critical Care
More Location Information
Phone: 515-247-4240
Appointments(Accepting new patients)
Primary Office:
MercyOne Beaverdale Family Medicine
More Location Information
Phone: 515-271-6333
Virtual Visits
Schedule Online
Jared Routh, MD

Jared Routh, MD

Cardiology

5 out of 5 (105 ratings)

Primary Office:
MercyOne Iowa Heart Center West Des Moines
More Location Information
Phone: 515-633-3600
Appointments(Accepting new patients)
Mudassir Malik, MD

Mudassir Malik, MD

Cardiology

5 out of 5 (112 ratings)

Primary Office:
MercyOne Iowa Heart Center Ottumwa
More Location Information
Phone: 641-682-5349
Appointments(Accepting new patients)
Virtual Visits
Mirsada Dedic, ARNP

Mirsada Dedic, ARNP

Gastroenterology

4.5 out of 5 (69 ratings)

Primary Office:
MercyOne Clive Gastroenterology Care
More Location Information
Phone: 515-222-7600
Appointments(Accepting new patients)
Virtual Visits
Alex Eischeid, MD

Alex Eischeid, MD

Neurology

5 out of 5 (206 ratings)

Primary Office:
MercyOne Ruan Neurology Care
More Location Information
Phone: 515-358-0011
Appointments(Accepting new patients)
Dwayne Campbell, MD

Dwayne Campbell, MD

Electrophysiology

4.5 out of 5 (75 ratings)

Primary Office:
MercyOne Iowa Heart Center West Des Moines
More Location Information
Phone: 515-633-3600
Appointments(Accepting new patients)
Virtual Visits