hospital department in Worcester United States
About 4 results.
Worcester Recovery Center and Hospital
Belmont Street 309, 01604 Worcester, United StatesThe Massachusetts Department of Mental Health Worcester Recovery Center and Hospital (WRCH) opened October 2012. The 320‐bed recovery center and hospital serves 260 adults and 60 adolescents thro…