Get Directions to New Glarus Town Hall ← View details 26 5th Avenue, New Glarus, Wisconsin 53574 +1 608-527-2390 Get Directions From* To * — Required information