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.
Advanced Search All Doctors
Home > Find a Doctor > Find a Doctor Profile
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.
Saturday Appointment available upon request.
1515 Delhi Street
Year began practicing:
Year joined staff:
Kansas City University
Family Medicine, Unity Point Health- Trinity Bettendorf