Sandwich Town Hall March 7, 2016 by dunewalkerSandwich 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. Read moreSandwich Town Hall