Willard owns the phone number (937) 335-4297. 1964 is his birth date. Willard is a resident of 809 Heritage Ct #33, Bellefontaine, Oh 43311. Willard has reached 60 years of age. Cities Willard has lived in before are Troy and Bellefontaine.