Dr. Shafer graduated from the Loma Linda University School of Medicine in 2003. She works in Milford, NH and 4 other locations and specializes in Adolescent Medicine, Sports Medicine and Family Medicine. Dr. Shafer is affiliated with Cheshire Medical Center.
View More
