Beth Hartsock, NPNPUnclaimed · claim itNurse Practitioner, AdultFarmington, ME23 years experienceCalculated from a graduation year of 2003, reported in the CMS National Downloadable File.(207) 778-4922NPI 1265496368View Profile Claim