December 9, 2024

The Needham Channel

Your Town…Your Neighbors…Your Television!

Rain

With low levels of rainfall so far this year we wanted to know how the drought is affecting the water...

Needham has reached Critical Drought Status, along with the majority of Massachusetts. We explain what this means and how you...