The current age of Willard is 88. We have found 9 possible relatives of Willard: Wayne D Miller, Leonard Miller, Janet Miller and 6 other people. 2090 College Ave, Lincoln Park, Mi 48146 is where Willard lives. Willard's birth date was listed as 1935. Other cities that he has stayed in are Taylor, Flat Rock, Addison and one other city. Willard has listed (313) 388-9063 as his phone number.