Effective Wednesday, February 17, 2010 the Town Hall offices have been relocated to the new Public Services Administration Building located at 500 Dedham Avenue while the Town Hall undergoes renovation. The hours of operation will remain the same: Monday - Friday 8:30 am to 5:00 pm.
The historic preservation and renovation of Town Hall is expected to be completed by early fall of 2011. Please re-visit this page for further updates and information.