Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

265 doctor results
Sue Naber, MPT

Sue Naber, MPT

Physical Therapy
Primary Office:
MercyOne Dyersville Medical Center
More Location Information
Phone: 563-875-2923
Appointments(Accepting new patients)
Primary Office:
MercyOne Dubuque Medical Center NICU
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Jessica Donar, DNP

Jessica Donar, DNP

Emergency Care
Primary Office:
MercyOne Dyersville Emergency Care
More Location Information
Phone: 563-875-2911
Appointments(Accepting new patients)
Primary Office:
MercyOne Dubuque Birth Center
More Location Information
Phone: 563-589-8599
Primary Office:
MercyOne Dubuque Birth Center
More Location Information
Phone: 563-589-8599
Sarah Simpson, ARNP

Sarah Simpson, ARNP

Family Medicine

5 out of 5 (38 ratings)

Primary Office:
MercyOne Elkader Family Medicine
More Location Information
Phone: 563-245-1717
Appointments(Accepting new patients)
Virtual Visits
Schedule Online
Primary Office:
MercyOne Dubuque Birth Center
More Location Information
Phone: 563-589-8599
Adrian Letz, MD

Adrian Letz, MD

Allergy and Immunology
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Thomas Knudtson, MD

Thomas Knudtson, MD

Diagnostic Radiology
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Stephanie Klein, CRNA

Stephanie Klein, CRNA

Nurse Anesthetist
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Natalie S. Freed, MD

Natalie S. Freed, MD

Anatomic Pathology and Disease Diagnosis
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 319-366-1503
David Oppert, MD

David Oppert, MD

General Surgery
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Mark Niemer, MD

Mark Niemer, MD

Rheumatology
Primary Office:
Medical Associates Clinic - West
More Location Information
Phone: 563-584-4460
Appointments(Accepting new patients)
Craig Tiernan, CRNA

Craig Tiernan, CRNA

Nurse Anesthetist
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Julie Ivanov, PA-C

Julie Ivanov, PA-C

Physician Assistant
Primary Office:
Medical Associates Clinic - West
More Location Information
Phone: 563-584-3495
Appointments(Accepting new patients)
Jennifer Chastek, CRNA

Jennifer Chastek, CRNA

Nurse Anesthetist
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)
Tauseef Khan, MD

Tauseef Khan, MD

Interventional Cardiology
Phone: 563-589-8000
Appointments(Accepting new patients)
Tami Gudenkauf, DO

Tami Gudenkauf, DO

Emergency Care
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-9666
Appointments(Accepting new patients)
Braden C. Powers, MD

Braden C. Powers, MD

Pulmonary and Critical Care Medicine
Primary Office:
Medical Associates Clinic - East
More Location Information
Phone: 563-557-9111
Appointments(Accepting new patients)
Peter Sakas, MD

Peter Sakas, MD

Anesthesiology
Primary Office:
MercyOne Dubuque Medical Center
More Location Information
Phone: 563-589-8000
Appointments(Accepting new patients)