Willard's birth year is 1928. The current age of Willard is 95. Willard now resides at 10154 34Th Ave, Colfax, Ia 50054. A city Willard has lived in before is Colfax. Phone number listed for Willard is (515) 674-3496.
Willard is Scotch. Willard belongs to Western European ethnic group. His main language is English. He attended to high school. His date of birth was listed as 1928-05-21.