Town Hall Address W8121 Main St Hendren, WI 54493 United States- Clark County Town Clerk 715-267-6266 W9331 Rock Creek Rd Willard, WI 54493 United States Tax Collector 715-267-6376 W7524 CTH G Willard, WI 54493 United States County Clark