This person's birth year is 1941. This person has lived also in Clyde and Topton. Willard owns the phone number (828) 627-2252. Willard’s current address is Long Branch Rd, Topton, Nc 28781. The current age of Willard is 83.