This year Willard celebrated his 92 birthday. 2749 Piqua St, Ashland, Ky 41102 is where Willard lives. A city Willard has lived in before is Ashland. The number currently linked to Willard is (606) 324-0595. Willard's birth date was listed as 1932.