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
Accepting new patients.
Dr. Schreiber has resided in Dubuque for most of his life with his wife and has four children. His favorite part about being a doctor is helping patients understand the importance of their health and helping them to make significant changes to better their health. In his free time he enjoys spending time with his family, traveling, boating, learning about history, alternative methods of healing as well as spirituality.
Family Medicine
Saturday appointments available upon request.
1515 Delhi Street Suite 100 Dubuque, IA 52001
Male
English
Year began practicing: 1992
Year joined staff: 2019
1985-1989 University of Iowa
1989-1992 Family Medicine, University of Wisconsin