Willard has reached the age of 81 years. Willard now resides at 9089 County Road 3450, Stratford, Ok 74872. This person has lived also in Stratford, 346 and Downey. Willard's birth year is 1943. Willard owns the phone number (580) 759-2048.