Dedham Land Trust Inc

The Dedham Land Trust is a volunteer-run Massachusetts charitable corporation, established in 1990, that acquires and protects natural land in Dedham, MA for conservation and public use. It works with town officials, state organizations, and private landowners, securing land or development rights through gift or purchase to preserve open space and the town's character.

Loading…