Tuesday, December 24, 2024
By Wayne Baker | Jan 25, 2020
Two former employees of the Choate Mental Health and Development Center have been arrested in connection with an investigation into alleged abuse of mental health patients at the facility located in Anna.