His birth year was listed as 1917. The age of Willard is 107. The number currently linked to Willard is (937) 667-1652. The residency of Willard is at 8494 Flick Rd, Tipp City, Oh 45371. Willard has previously lived in Vandalia and Tipp City. Willard's possible relatives are Jeffrey E Strong, Jewell W Strong, Micheal W Strong and one other person.