Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

252 doctor results
Lori Shockley, MD

Lori Shockley, MD

Pediatrics

5 out of 5 (35 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 Waterloo Early Developmental Intervention
More Location Information
Phone: 319-272-5600
Appointments(Accepting new patients)
Baha' Abbad, MD

Baha' Abbad, MD

Hospitalist
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
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
Primary Office:
MercyOne Waterloo OB/GYN Ste G4500
More Location Information
Phone: 319-272-8200
Appointments(Accepting new patients)
Schedule Online
Jodi Van Sickle, MD

Jodi Van Sickle, MD

Pediatrics

5 out of 5 (37 ratings)

Primary Office:
MercyOne Kimball Family Medicine & Pediatrics Care Suite 400
More Location Information
Phone: 319-272-0000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Michelle Craig, DO

Michelle Craig, DO

Family Medicine

5 out of 5 (242 ratings)

Primary Office:
MercyOne Waterloo Family Medicine
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
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
Jessica Boevers, MD

Jessica Boevers, MD

Family Medicine

5 out of 5 (170 ratings)

Primary Office:
MercyOne Waverly Family Medicine
More Location Information
Phone: 319-352-9500
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Troy Renaud, DO

Troy Renaud, DO

Family Medicine

5 out of 5 (161 ratings)

Primary Office:
MercyOne La Porte City Family Medicine
More Location Information
Phone: 319-342-2131
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Mark Shockley, MD

Mark Shockley, MD

Anesthesiology
Primary Office:
MercyOne Waterloo Medical Center
More Location Information
Phone: 319-272-8000
Appointments(Accepting new patients)
Melissa Andrews, MD

Melissa Andrews, 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)
Ami Patel, MD

Ami Patel, MD

Infectious Diseases
Primary Office:
MercyOne Waterloo Infectious Disease Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Madi Schmit, CCC-SLP

Madi Schmit, CCC-SLP

Speech Therapy
Primary Office:
MercyOne Waterloo Speech Therapy
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Jill Boisen, CCC-SLP

Jill Boisen, CCC-SLP

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

Cristina Pasarin, MD

Nephrology

5 out of 5 (174 ratings)

Primary Office:
MercyOne Waterloo Kidney Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Ronald Kane, DPM

Ronald Kane, DPM

Podiatry

5 out of 5 (163 ratings)

Primary Office:
MercyOne Waterloo Podiatry Care
More Location Information
Phone: 319-272-5000
Appointments(Accepting new patients)
Virtual Visits
Meganne McCubbin, OTR/L

Meganne McCubbin, OTR/L

Occupational Therapy
Primary Office:
MercyOne Waterloo Rehabilitation Care
More Location Information
Phone: 319-272-7200
Appointments(Accepting new patients)
Cortney Corson, ARNP

Cortney Corson, ARNP

Family Medicine
Primary Office:
MercyOne Waterloo Preferred Health Care
More Location Information
Phone: 319-272-2774
Appointments(Accepting new patients)
Virtual Visits
Schedule Online