Get Directions to Luck Village Hall ← View details 401 Main Street South, Luck, Wisconsin 54853 +1 715-472-2221 Get Directions From* To * — Required information