Town Administrator - Public Hours Town Hall, 2nd Floor - 308 Main Street, Sturbridge Event Date: Tuesday, June 21, 2022 - 4:00pm to 5:30pm