Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

725 doctor results
Primary Office:
MercyOne Des Moines Medical Center
More Location Information
Phone: 515-247-3121
Bernard Feldman, DO

Bernard Feldman, DO

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

Shankar Raman, MD

Colon and Rectal Surgery
Primary Office:
MercyOne Des Moines Surgical Care
More Location Information
Phone: 515-247-3266
Appointments(Accepting new patients)
Virtual Visits
Prachi Singh, MD

Prachi Singh, MD

Family Medicine

5 out of 5 (216 ratings)

Primary Office:
MercyOne Clive Family Medicine
More Location Information
Phone: 515-222-7000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Denise M. Sorrentino, MD

Denise M. Sorrentino, MD

Electrophysiology
Primary Office:
MercyOne Iowa Heart Center Ames
More Location Information
Phone: 515-633-3600
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
Sophia Kang, MD

Sophia Kang, MD

Psychiatry

5 out of 5 (32 ratings)

Primary Office:
MercyOne Psychiatry Residency Clinic
More Location Information
Phone: 515-643-9030
Appointments(Accepting new patients)
Christopher Amburn, ARNP

Christopher Amburn, ARNP

Quick Care

4.5 out of 5 (30 ratings)

Primary Office:
MercyOne Ottumwa Quick Care
More Location Information
Phone: 641-683-0800
Appointments(Accepting new patients)
Brianne Day, DO

Brianne Day, DO

Family Medicine

4.5 out of 5 (179 ratings)

Primary Office:
MercyOne Waukee Family Medicine
More Location Information
Phone: 515-643-7000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Eric Andersen, MD

Eric Andersen, MD

Pediatrics

5 out of 5 (32 ratings)

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

Amy Fulton, MD

Family Medicine

5 out of 5 (196 ratings)

Primary Office:
MercyOne Johnston Family Medicine
More Location Information
Phone: 515-643-6000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Ashley Bauer, MD

Ashley Bauer, MD

Ear, Nose, Throat / Otolaryngology - ENT

5 out of 5 (125 ratings)

Primary Office:
MercyOne Clive ENT Care
More Location Information
Phone: 515-222-7761
Appointments(Accepting new patients)
Christos Kassiotis, MD

Christos Kassiotis, MD

Cardiology

4.5 out of 5 (104 ratings)

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

George Gura, DO

Internal Medicine

5 out of 5 (85 ratings)

Primary Office:
MercyOne Ankeny Internal Medicine
More Location Information
Phone: 515-643-8100
Appointments(Accepting new patients)
Schedule Online
Primary Office:
MercyOne Des Moines Pediatrics Hospitalists
More Location Information
Phone: 515-247-3300
Appointments(Accepting new patients)
Karen Kemp-Glock, DO

Karen Kemp-Glock, DO

Obstetrics and Gynecology

4.5 out of 5 (50 ratings)

Primary Office:
MercyOne Comfort Health Center for Women
More Location Information
Phone: 515-222-7474
Appointments(Accepting new patients)
Virtual Visits
Geetha Bendi, MD

Geetha Bendi, MD

Hospitalist
Primary Office:
MercyOne Des Moines Hospitalists
More Location Information
Phone: 515-247-4240
Primary Office:
MercyOne Psychiatry Residency Clinic
More Location Information
Phone: 515-643-8350
Appointments(Accepting new patients)
Virtual Visits
Dennis Zachary, MD
Watch video

Dennis Zachary, MD

Family Medicine

4.5 out of 5 (105 ratings)

Primary Office:
MercyOne South Des Moines Family Medicine
More Location Information
Phone: 515-643-9400
Primary Office:
MercyOne Des Moines Medical Center
More Location Information
Phone: 515-643-7900
Appointments(Accepting new patients)