Willard owns the phone number (518) 842-3429. Willard's birth year is 1927. A city Willard has lived in before is Amsterdam. The current age of Willard is 97. Willard currently resides at 141 Riverview Dr, Amsterdam, Ny 12010.
Dutch is Willard's ethnicity. Ethnic group of this person is Western European. Language he can speak is English. Level of education Willard compleated is college.