Dedham Historical Society is located in the heart of Dedham Square. This wonderful historic building houses an impressive display of Dedham History. The displays are truly amazing. You will enjoy your trip to the Dedham Historicla Society.
Was this review helpful to you?