The possible relatives of Willard are Shelby Jean Parker, Shirley J Parker, Stephen Parker and 2 other people. The number currently linked to Willard is (256) 658-5951. Public records show Town Creek as a city Willard also stayed in. Willard is a resident of 354 County Road 449, Town Creek, Al 35672. 1930 is the birth year of Willard. Willard has reached 93 years of age.
Public records show that Willard is English. Possible Willard's ethnic group is Western European. English is the language Willard can speak. College is his education level. Willard was born on 1930-02-12.