Willard's birth year is 1928. Willard has some connections with business: Past Commanders Club Of Vfw Post 2406. Willard turned 95 years old. Records link Willard with Morton Teresa Mikesell, Neva E Mikesell, James N Mikesell and 2 other people. 6675 Lawrence Hwy, Charlotte, Mi 48813 is where Willard lives. Other a city that he has stayed in is Charlotte. Willard has listed (517) 543-4522 as his phone number.