The Peabody Town Forest


The town forest in Peabody was established in 1927 on land which protected the town water supply.

Over 12,500 trees were planted in this 140 acre forest.