Dark & controversialHistoric
Massachusetts Mental Health Center
The Massachusetts Mental Health Center is a historic psychiatric hospital complex at 75 Fenwood Road in the Longwood medical area of Boston, Massachusetts.
The center was founded in 1912 as the Boston Psychopathic Hospital. Its original main building and power plant were built that year, with additions in later decades including a therapeutic wing (1954) and research building (1957).
Source: Wikipedia / Wikidata
Nearby