Dr. Michael Schafer is a family medicine physician and is serving the community of Grand Ledge and surrounding areas. Dr. Schafer has experience with preventive care for all stages of life, annual exams and testing, diagnosis and management of chronic illnesses, ensuring vaccinations are up to date and coordinating with specialty care as needed.
Medical School
- University of Michigan Medical School
Residency
- University of Michigan Hospital and Health Centers
Certifications
- American Board of Family Medicine