Jessica Atwood is the Shrewsbury Police Division’s new jail diversion program co-response clinician. (Photograph/Laura Hayes) SHREWSBURY – The Shrewsbury Police Division responded to just about 1,000 psychological well being calls between 2017 to…
Jessica Atwood is the Shrewsbury Police Division’s new jail diversion program co-response clinician. (Photograph/Laura Hayes) SHREWSBURY – The Shrewsbury Police Division responded to just about 1,000 psychological well being calls between 2017 to…