The birth year was listed as 1923. Willard has listed (859) 277-6652 as his phone number. Willard currently resides at 252 Lowry Ln, Lexington, Ky 40503. He has stayed in Lexington before moving to Lexington. The age of Willard is 101.