Town Hall is Moving Back to 18 Main Street!
Starting the week of July 2, Town staff began moving back to 18 Main Street. Town business will continue to operate out of 80 South Street until all employees are back at 18 Main Street, which is scheduled to be complete on July 16th. There may be some minor delays in service on Friday, July 13, when the last employees are moved from 80 South Street to 18 Main Street. Overall, departments at 18 Main Street are located on the same floor as they were before.