Get Directions to Town Hall ← View details 1890 Massachusetts 9, Windsor, Massachusetts 01270 +1 413-684-3878 Get Directions From* To * — Required information