Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

728 doctor results
Robert Brewer, MD

Robert Brewer, MD

Electrophysiology

5 out of 5 (64 ratings)

Primary Office:
MercyOne Iowa Heart Center West Des Moines
More Location Information
Phone: 319-339-3400
Appointments(Accepting new patients)
Virtual Visits
Chloe Butler, MD, FAAP

Chloe Butler, MD, FAAP

Pediatric Hospitalist
Primary Office:
MercyOne Des Moines Pediatrics Hospitalists
More Location Information
Phone: 515-247-3300
Appointments(Accepting new patients)
Dale Steinmetz, MD

Dale Steinmetz, MD

Family Medicine

5 out of 5 (233 ratings)

Primary Office:
MercyOne Clive Family Medicine
More Location Information
Phone: 515-222-7000
Virtual Visits
Schedule Online
Tarun Kumar, MD

Tarun Kumar, MD

Pediatric Surgery
Primary Office:
MercyOne Des Moines Pediatrics Surgery
More Location Information
Phone: 515-643-5454
Appointments(Accepting new patients)
Virtual Visits
Ryan Roe, DO

Ryan Roe, DO

General Surgery
Primary Office:
MercyOne Des Moines Surgical Care
More Location Information
Phone: 515-247-3266
Appointments(Accepting new patients)
Virtual Visits
Karen Kemp-Glock, DO

Karen Kemp-Glock, DO

Obstetrics and Gynecology

4.5 out of 5 (39 ratings)

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

Kimberley Bauman, MD

Family Medicine

5 out of 5 (97 ratings)

Primary Office:
MercyOne Grimes Family Medicine
More Location Information
Phone: 515-300-3900
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Esmiralda Henderson, MD

Esmiralda Henderson, MD

Neurosurgery

4.5 out of 5 (45 ratings)

Primary Office:
MercyOne Des Moines Neurosurgery
More Location Information
Phone: 515-358-0100
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)
Mark Smolik, MD

Mark Smolik, MD

Bariatric Surgery
Primary Office:
MercyOne Des Moines Bariatric Surgery
More Location Information
Phone: 515-358-9300
Appointments(Accepting new patients)
Jason Picconi, MD, PhD
Watch video

Jason Picconi, MD, PhD

Maternal and Fetal Medicine
Primary Office:
MercyOne Perinatal Center
More Location Information
Phone: 515-643-6888
Appointments(Accepting new patients)
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
Sydney Leach, MD

Sydney Leach, MD

Emergency Care
Primary Office:
MercyOne Des Moines Medical Center
More Location Information
Phone: 515-247-3173
Primary Office:
MercyOne Des Moines Hospitalists
More Location Information
Phone: 515-247-4240
Maher Saegh, MD

Maher Saegh, MD

Hospitalist
Primary Office:
MercyOne Des Moines Hospitalists
More Location Information
Phone: 515-247-4240
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)
Ravi Vemuri, MD

Ravi Vemuri, MD

Infectious Diseases
Primary Office:
MercyOne Des Moines Infectious Disease Care
More Location Information
Phone: 515-643-7900
Appointments(Accepting new patients)
Virtual Visits
Lindsey Klunder, ARNP

Lindsey Klunder, ARNP

Pulmonary and Critical Care Medicine
Primary Office:
MercyOne Des Moines Medical Center
More Location Information
Phone: 515-643-7900
Appointments(Accepting new patients)
Mohit Chawla, MD

Mohit Chawla, MD

Electrophysiology

5 out of 5 (61 ratings)

Primary Office:
MercyOne Iowa Heart Center West Des Moines
More Location Information
Phone: 515-633-3600
Appointments(Accepting new patients)
Primary Office:
MercyOne Ottumwa Quick Care
More Location Information
Phone: 641-683-0800
Appointments(Accepting new patients)