Willard has previously lived in Minneapolis. Willard owns the phone number (763) 592-4312. Willard is a resident of 3332 Lee Ave, Golden Valley, Mn 55422. Willard's birth date was listed as 1925. Willard has reached the age of 98 years.