Cruising on dam removal plan, Natick submits major environmental impact report with state

October 10, 2024

The town of Natick has notified the public that it has submitted a document with the state that details the anticipated environment impact of removing the South Natick Dam and […]