The phone number (641) 628-2825 is Willard’s. His birth year was listed as 1962. Willard currently resides at 1608 6Th St, Oskaloosa, Ia 52577. Willard was born 62 years ago. Willard is related to or closely associated with Dean Herman Schutjer, Shirley M Voss, Freda M Mccracken and 4 other people. Public records show Oskaloosa and Pella as cities Willard also stayed in.