Westborough State Hospital

Along Lyman St. N of Chauncy Lake and jct. of South St. and MA 9
Westborough
Massachusetts
United States