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.