Preston, CT At one time the Norwich State Hospital encompassed 900 acres and over 30 buildings. The site is located on the banks of the Thames River right on the border of the City of Norwich and the town of Preston. Although primarily used as a mental health facility, it also housed geriatric patie ... ..
via News Feed
via News Feed
This comment has been removed by the author.
ReplyDelete