Willard now resides at 311 Rogers St, Decatur, Mi 49045. This person has lived also in Decatur and Chicago. Willard's birth date was listed as 1928. Willard has listed phone number: (269) 423-8009. This year Willard celebrated his 95 birthday. Willard is related to or closely associated with Robyn Louise Barr, Bertha Verran, Marvella E Verran and one other person.
Willard is English. Western European is Willard's ethnic group. Willard can speak English.