NameWorcester State Hospital
AddressClock Tower Drive, Worcester, Massachusetts, 01608, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA spooky and decrepit mental health facility is slowly being replaced with newer digs....
Coordinates42.27840, -71.76920
Web address/places/worcester-state-hospital