The annual observance of Memorial Day in Needham took place on May 27, 2019 and The Needham Channel was there. You can now stream the event here on needhamchannel.org, by clicking the video box below:
Your Town…Your Neighbors…Your Television!
More Stories
Annual Town Meeting Returns to Powers Hall
Needham Channel Off-Air, 3/30/22
Relive Girls Volleyball’s 2nd Title On-Air & Online!