Willard's birth date was listed as 1945. He has stayed in Anderson, Benton Harbor and Saint Joseph before moving to Anderson. Willard turned 79 years old. The number currently linked to Willard is (269) 429-4204. The residency of Willard is at 3233 32Nd St, Anderson, In 46011.