September 26, 2020

The Needham Channel

Your Town…Your Neighbors…Your Television!

New Year’s Hours

In celebration of the New Year’s holiday, the Needham Channel will be closing at 2pm on Thursday, December 31st. The Needham Channel will reopen at 8am on Monday, January 4th. We wish you a safe and Happy New Year. See you in 2016!