The age of Willard is 93. Willard has listed phone number: (513) 821-0395. Willard has previously lived in Cincinnati. 250 Burkhart Ave #2, Cincinnati, Oh 45215 is where Willard lives. Willard's birth year is 1930.