The Worcester State Hospital administration building operated from 1876 till 1991, and was demolished in the winter of 2012.

Using Format