Map of Westborough State Hospital in Worcester County, MA:

Westborough State Hospital Worcester Marlborough 42.3011993 -71.6080196