Town Hall Address 224 W Jackson Willard, MO 65781 United States- Greene County Website https://www.cityofwillard.org Town Clerk 417-742-5302 224 W Jackson Willard, MO 65781 United States Tax Collector 417-742-5303 224 W Jackson Willard, MO 65781 United States Town Hall Hours Monday - Friday: 8:00 AM - 5:00 PM County Greene