The Dedham Town Forest


The town forest in Dedham was established in 1927 on 70 acres of land purchased by the town.

Approximately 8,900 trees were planted in the forest.