Willard’s residency is at 101 Rr 1 #101, Frankford, De 19945. This year Willard celebrated his 84 birthday. Willard has listed (302) 537-2724 as his phone number. Willard's birth date was listed as 1940. In addition to Frankford, Willard also lived in Kingsville, Perry Hall, Thompson and one other city.