Addressing Our Area's Most Urgent Behavioral Health/Substance Use Treatment Needs. To address the critical need for behavioral health and substance use treatment services in the North Central and North Quabbin regions, Heywood Healthcare has converted the 82-acre property, formerly occupied by the Sisters of Assumption, in Petersham, MA, into a comprehensive center for treating patients with ....