Mar 07 2016 Sandwich Town Hall Sandwich Town Hall 130 Main Street Sandwich MA 02563 Map lt. Built in 1834 and completely restored in 2010. Exhibitions space for up to 400 persons and theater seating for up to 205.