Manage Your Business

Massachusetts Mental Health Center

Massachusetts Mental Health Center

Mental Health Center · Brigham and Women's Hospital

About

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 and research building. The entire property was surrounded by an iron picket fence.

MoreLess
More on Wikipedia

Good to Know

Good for Kids

Details

Hours

9:00AM - 5:00PM
Closed Now

Hours

Closed Now
Sunday
Closed
Mon – Fri
9:00AM - 5:00PM
Saturday
Closed
More on Yelp