The Lexington Town Forest


The town forest in Lexington was established in 1930 on 10 acres of land owned by the town.