Taunton State Hospital

The Taunton State Mental Hospital was opened in Taunton, Massachusetts in 1854, after the mental hospital in Worcester, Massachusetts needed to be relieved of overcrowding. The building was designed by the Boyden & Ball architects and based on the ideas of Dr. Thomas Kirkbride. The main concept of the design was to allow patients toContinue reading “Taunton State Hospital”