Graduated: 2024
NPI: 1316754658
Practice Locations (4)
IMPACT HEALTH ADVANCED CARE PC
370 PORTLAND ST
YARMOUTH, ME 040968101
2034973861
IMPACT HEALTH ME, LLC
370 PORTLAND ST
YARMOUTH, ME 040968101
2034973861
IMPACT HEALTH PC
307 PLAZA DR
DOVER, NH 038202455
2034973861
IMPACT HEALTH ADVANCED CARE PC
307 PLAZA DR
DOVER, NH 038202455
2034973861
Source: CMS National Downloadable File, September 2026.