The possible relatives of Willard are Reva A Stoddard, Deborah Sue Stoddard, Neil Barry Stoddard and 5 other people. The number currently linked to Willard is (517) 641-4282. Bath and Cadillac are cities Willard has lived in. Willard’s residency is at 632 29 Rd, Cadillac, Mi 49601. Willard was born in 1925. The current age of Willard is 98.
He is ethnic Scotch. Possible Willard's ethnic group is Western European. Willard can speak English. Willard's level of education is college. His date of birth was listed as 1925-11-23.