Venue Spotlight: Endicott Estate
Endicott Estate The Endicott Estate is conveniently located in Dedham, Massachusetts. The graceful three-story, 25 room Colonial Revival mansion with Georgian overtones is situated on 15 acres of rolling lawns surrounded by stately elm, spruce...
more