Brookline's premier medical office building serving Greater Boston.  Originally constructed in 1986 and set in an urban oasis adjacent to the Frederick Law Olmstead-designed Emerald Necklace.  Our property is located less than a minute’s walk from the MBTA Brookline Village Green Line station and several bus stops.  The property is currently undergoing an extensive redevelopment including a +/- 45,000 square foot 6-story building addition and a newly opened, 7-story, state of the art parking garage.  Upon completion the site will boast extensive landscaping and outdoor seating areas.

Learn More →


Meet Here

Brookline Place is an urban oasis adjacent to the Frederick Law Olmstead-designed Emerald Necklace, the property boasts extensive landscaping and outdoor seating areas with numerous retail and dining options in nearby Brookline Village. Not to mention there are multiple premier and extended-stay hotels nearby.

Get Here
  • Adjacent to MBTA Green Line at Brookline Village station; one stop to Longwood Medical Area

  • Bus connections to Forest Hills, Newton, Wellesley, Allston-Brighton, and Cambridge

  • Two-minute walk to Heath Street Green Line

  • Five minute walk to Longwood Medical Area

  • Less than 10 minutes to I-90, Storrow Drive and the Back Bay

Locate Your Physician

Need help finding where your physician is located in Brookline Place? Use our directory to take the guess-work out of your visit.

“We want a ground to which people may easily go when the day’s work is done, and where they may stroll for an hour, seeing, hearing, and feeling nothing of the bustle and jar of the streets where they shall, in effect, find the city put far away from them…”
Frederick Law Olmsted, 1870