Online Scheduling for COVID-19 Vaccine now OPEN for patients aged 6 months of age and older. Schedule your appointment online or call your primary care office.
563-557-9111
Advanced Search All Doctors
Home > Find a Doctor > Find a Doctor Profile
New Search
Call 563-557-9111
Request an Appointment
Accepting new patients.
Dr. Shafer specializes in the care of adults, 18 years and older. Including, women’s health, preventative care, and management of chronic conditions.
Family Medicine
Saturday Appointment available upon request.
1515 Delhi Street Suite 100 Dubuque, IA 52001
Female
English
Year began practicing: 2016
Year joined staff: 2019
2009-2013 Kansas City University
2013-2016 Family Medicine, Unity Point Health- Trinity Bettendorf