His birth year was listed as 1940. This year Willard celebrated his 84 birthday. Willard now resides at 9371 Canary Ct, Cincinnati, Oh 45242. Possible relatives of Willard are: Barbara A Freeman, Dianna D Freeman, Barbara A Freeman and one other person. Willard has listed phone number: (513) 793-1856. A city Willard has lived in before is Cincinnati.