The Needham Select Board has voted to hold the Annual Town Meeting in the Memorial Park parking lot on June 8th at 5:00 p.m.
Though normally held in Powers Hall, this new meeting spot will allow for the safe social distancing of those who wish to attend. Rain dates...