Michael Schaffer MD
5 Alumni Dr
Exeter
NH
03833
(603) 580-7525
Open Map
15 Years Experience
clinic
health
Hospitalist
Internal Medicine
Other
physician
Physicians
Physicians & Surgeons
Physicians - General