Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

252 doctor results
Gary Knudson, MD

Gary Knudson, MD

Orthopedics

5 out of 5 (250 ratings)

Primary Office:
MercyOne Waterloo Orthopedics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Dr. Deepika, MD

Dr. Deepika, MD

Endocrinology

4.5 out of 5 (150 ratings)

Primary Office:
MercyOne Waterloo Endocrinology Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Ajay Rajagopalan, MD

Ajay Rajagopalan, MD

Family Medicine
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Appointments(Accepting new patients)
Virtual Visits
Vytautas Naslenas, MD

Vytautas Naslenas, MD

Anesthesiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Megan Deaver, DPT

Megan Deaver, DPT

Physical Therapy
Primary Office:
MercyOne Rehabilitation & Wellness Center
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Prudhvi Regula, MD

Prudhvi Regula, MD

Allergy and Immunology

5 out of 5 (218 ratings)

Primary Office:
MercyOne Grand Crossing Allergy & Immunology Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Brandi Cox, DPT

Brandi Cox, DPT

Physical Therapy
Primary Office:
MercyOne Evansdale Physical Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Danielle Davis, CCC-SLP

Danielle Davis, CCC-SLP

Speech Therapy
Primary Office:
MercyOne Waterloo Early Developmental Intervention
More Location Information
Phone: 319-272-5600
Appointments(Accepting new patients)
Eman Al-Selmie, MD

Eman Al-Selmie, MD

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Kyle Reynolds, DO

Kyle Reynolds, DO

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Peter Hohnstein, MD

Peter Hohnstein, MD

Anesthesiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Jamie Kirby, PT

Jamie Kirby, PT

Physical Therapy
Primary Office:
MercyOne Rehabilitation & Wellness Center
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Justin Elwood, MD

Justin Elwood, MD

Pain Management

5 out of 5 (159 ratings)

Primary Office:
MercyOne Waterloo Pain Management
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne Bluebell Road Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Schedule Online
Primary Office:
MercyOne Waterloo Early Developmental Intervention
More Location Information
Phone: 319-272-5600
Appointments(Accepting new patients)
Monica Yadav, MD

Monica Yadav, MD

Family Medicine
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Appointments(Accepting new patients)
Virtual Visits
Brian Sims, DO

Brian Sims, DO

Pediatrics

5 out of 5 (105 ratings)

Primary Office:
MercyOne Waterloo Pediatrics Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Merisa Jusic, MD

Merisa Jusic, MD

Family Medicine
Primary Office:
MercyOne Northeast Iowa Family Medicine & Residency
More Location Information
Phone: 319-272-2112
Appointments(Accepting new patients)
Karim Bayoumy, MD

Karim Bayoumy, MD

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000