Talbot Mills Dam Removal Public Meeting

Talbot Mills Dam Removal Public Meeting

The Talbots Mill Dam is located on the Concord River in Billerica, Massachusetts. While the dam once served an important role supplying power for the nearby mill, it now provides more risks and challenges than benefits. Removing the dam would open up 135 miles of...