Willard currently resides at 5656 Oslo Dr, Westerville, Oh 43081. Willard has listed (614) 890-7221 as his phone number. Willard has reached 94 years of age. 1929 is the birth year of Willard. In addition to Westerville, Willard also lived in Westerville.