Mass Mental Health Center

Mass Mental Health Center_AndyRyan_0869_a_for web 2
Mass Mental Health Center_AndyRyan_1101

Location

Boston, MA


Client

Brigham & Women's Hospital; Dept. of Mental Health/Division of Capital Asset Management


Services

Architecture, Master Planning


Sector

Academic | Health + Community Centers


Square Footage

633,000 SF


Sustainability

LEED Gold Certified


As master planners for this 633,000 square foot medical, mental health and residential campus, the scheme includes the development of four new state-of-the-art buildings built over three phases on the site of the former Massachusetts Mental Health Center in the Longwood Medical Area of Boston.

Phase One includes the LEED Gold Certified Binney Street clinical and office building and the LEED Silver Certified Fenwood Inn mental health day hospital. Future design phases include a residential building and a medical research facility. The firm designed the building envelope for the Binney and Fenwood buildings.

Related Projects