Records link phone number (503) 393-8969 with Willard’s details. Willard's birth year is 1925. Willard has reached the age of 99 years. In addition to Keizer, Willard also lived in Salem. Willard is a resident of 6436 Hogan Dr, Keizer, Or 97303.