Town Of Dedham - Dedham - MA

The Town Of Dedham conservation property is owned by the Town of Dedham. It is 5.0 acres.

The property has no public trails.

Trail Map