This person's birth year is 1931. Willard’s current address is 213 Burton St #3, Rockport, Tx 78382. Willard owns the phone number (361) 727-1957. Willard turned 92 years old. Public records show Rockport and Coffeyville as cities Willard also stayed in.