Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

722 doctor results
Primary Office:
MercyOne Iowa Heart Center Ottumwa
More Location Information
Phone: 641-682-5349
Appointments(Accepting new patients)
Staci Larsen, DPT

Staci Larsen, DPT

Physical Therapy
Primary Office:
MercyOne Clive Physical Therapy
More Location Information
Phone: 515-222-7350
Appointments(Accepting new patients)
Primary Office:
MercyOne Des Moines Medical Center
More Location Information
Phone: 515-247-3121
James Halsey, MD

James Halsey, MD

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

Geethalakshmi Mani, MD

Family Medicine

4.5 out of 5 (170 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 Des Moines Hospitalists
More Location Information
Phone: 515-247-4240
London Muse, MD, FAAFP

London Muse, MD, FAAFP

Family Medicine

5 out of 5 (88 ratings)

Primary Office:
MercyOne Adel Family Medicine
More Location Information
Phone: 515-993-4656
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
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)
Praveen Prasad, MD

Praveen Prasad, MD

General Surgery
Primary Office:
MercyOne Des Moines Medical Center
More Location Information
Phone: 515-247-3121
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne Clive Pediatrics Care
More Location Information
Phone: 515-222-7337
Appointments(Accepting new patients)
Schedule Online
Ai Huong Phu, DO
Watch video

Ai Huong Phu, DO

Physical Medicine and Rehabilitation

5 out of 5 (59 ratings)

Primary Office:
MercyOne Clive Physical Medicine & Rehabilitation
More Location Information
Phone: 515-358-9461
Appointments(Accepting new patients)
Virtual Visits
Erin Swenka, DO

Erin Swenka, DO

Family Medicine

5 out of 5 (148 ratings)

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

Brittany Kleinschmit, DPT

Physical Therapy
Primary Office:
MercyOne Waukee Physical Therapy
More Location Information
Phone: 515-643-7050
Appointments(Accepting new patients)
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
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
Ashton Buck, ARNP

Ashton Buck, ARNP

Pulmonary and Critical Care Medicine
Primary Office:
MercyOne Des Moines Pulmonary & Critical Care
More Location Information
Phone: 515-643-7900
Appointments(Accepting new patients)
Samuel Maurice, MD

Samuel Maurice, MD

Plastic and Reconstructive Surgery

5 out of 5 (66 ratings)

Primary Office:
MercyOne Children's Hospital
More Location Information
Phone: 515-643-5455
Appointments(Accepting new patients)
James Ebaugh, MD

James Ebaugh, MD

Vascular Surgery

4 out of 5 (44 ratings)

Primary Office:
MercyOne Iowa Heart Center Vascular Surgery
More Location Information
Phone: 515-633-3660
Appointments(Accepting new patients)
Virtual Visits
Ravinder Dervesh, MD

Ravinder Dervesh, MD

Cardiology

4.5 out of 5 (85 ratings)

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