Willard's birth year is 1935. Records link phone number (972) 986-1903 with Willard’s details. Willard is a resident of 3608 Old Tree Walk St, Irving, Tx 75060. Willard has reached 89 years of age. This person has lived also in Port Aransas, Mesquite and Wills Point.