Mass Mental Health Center

Boston, MA

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.



    Master Planning

  • TYPE

    Healthcare | Science + Technology

    New Construction

    Brigham and Women's Hospital; Department of Mental Health/Division of Capital Asset Management
  • SIZE
    633,000 sf
    Completed in 2011