About Goddard House Assisted Living
165 Chestnut Street, Brookline, MA
The property features a 121,400 square foot assisted living facility located in Brookline, MA. The 3 story building sits on a 6-acre property and was built in 1996.
Goddard House embraces the aging experience for seniors living in the Boston area by operating a high-quality assisted living community and by creating innovative programs which support our need for purpose, engagement, autonomy, and choice as we age.