Get Directions to Plover Town Hall ← View details 5081 Hoover Avenue, Plover, Wisconsin 54467 +1 715-342-8072 Get Directions From* To * — Required information