Due to a series of power failures on Chestnut Street, The Needham Channel is currently off the air. We have had conflicting reports as to when power will be restored, but we will hopefully resume our services shortly. The trouble began with damaged Eversource equipment, which failed late Tuesday evening. While Eversource was able to restore power at around 1am last night, the replacement of the damaged equipment has taken many customers off-line once again. The outage started at 10:45am at our Chestnut Street studio. We apologize for the inconvenience. While our in house streaming service is also affected by this outage, we do have a library of municipal meetings and community events on our Watch Page. Thank you for tuning in to The Needham Channel, and for logging on to our site!