A note to all Needham residents, The Needham Channel offices will be closed on Saturday, April 29, 2o17. We will be open again at 9am on Monday, May 1, 2017.
Our offices are located at 257 Chestnut Street, across from Dunkin Donuts and a block away from Beth Israel Deaconess Hospital – Needham.
More Stories
Needham Spring Election 2023
Stream Needham vs. Xaverian Playoff Basketball Live!!
Needham Girls Basketball Senior Night vs. Braintree 2023 Slideshow