Willard's birth date was listed as 1928. This year Willard celebrated his 96 birthday. Cities Willard has lived in before are Elmira, Taylor and Dearborn Heights. 20009 Pinecrest St, Taylor, Mi 48180 is where Willard lives. Willard has listed (313) 388-4842 as his phone number.
Possible Willard's ethincity is German. He belongs to Western European ethnic group. English is his mother tongue. Willard's education level is college. The date of birth was listed as 1928-10-06.