Willard was born in 1923. The current age of Willard is 100. Willard now resides at 23377 Hoover Ave, Hazel Park, Mi 48030. Other a city that he has stayed in is Silver Springs. Records link phone number (352) 236-5024 with Willard’s details.