The number currently linked to Willard is (937) 468-7161. Willard now resides at 117 Railroad St #47, Rushsylvania, Oh 43347. Willard's birth year is 1932. The current age of Willard is 91. In addition to Rushsylvania, Willard also lived in Rushsylvania.