Willard's birth date was listed as 1924. Athens is a city Willard has lived in. Willard has reached 99 years of age. Willard currently resides at 605 Main St, Athens, Pa 18810. The number currently linked to Willard is (570) 888-0228.