Possible relatives of Willard are: Sharon Irwin Harris, Todd Paul Harris, Sharon L Harris and 4 other people. 1943 is his birth date. Carefree, Mesa, Chesterfield and 6 other cities are cities Willard has lived in. Willard currently resides at 7943 Rose Garden Ln #L, Scottsdale, Az 85255. The phone number (480) 419-9119 is Willard’s. Willard turned 81 years old.