Dedham
Massachusetts
Dedham Historical Society and Museum
Dedham High School
Avery Oak
Needham
Canton