Willard’s residency is at 13468 Lawrence 1230, Marionville, Mo 65705. His birth year was listed as 1938. The phone number (417) 744-2147 is Willard’s. Other cities that he has stayed in are Billings and Marionville. The current age of Willard is 86.