Dedham Stormwater Project Wrapping Up
The final stormwater structure is currently under construction on Avery Street.
The final stormwater structure is currently under construction on Avery Street.
Planned BMPs will help to reduce pollution, including bacteria, from reaching Mother Brook.