RENEW UMC - 304 Farmer Road Willard, MO. Willard, MO. · September 29, 2018 Renew UMC - Willard, MO. 304 Farmer RoadWillard, MO. 65781417-742-3319 · 6:00 pm Get Directions HomeTourRENEW UMC – 304 Farmer Road Willard, MO. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related