Dedham Town Forest - Dedham - MA

The Dedham Town Forest conservation property is owned by the Town of Dedham. It is 113 acres.

The property has 1.1 miles of public trails.

Trail Map