Due to the forecasted snow storm tomorrow morning, Town offices will have a delayed opening Friday, January 7th. Town buildings will be open at 11 am. Please note, Needham Public Schools and the Recycling and Transfer Station are closed Friday, January 7th. The RTS will resume operations Saturday, January 8th.