TNC Closed Temporarily to Public

In light of the concerns around the spread of the Coronavirus (COVID-19), the Needham Channel will temporarily be limiting its availability and engagement with the public. Our facility at 257 Chestnut Street will be largely closed, except to its staff and the personnel necessary to productions in studio. In the […]