Willard has listed phone number: (704) 272-7082. This person has lived also in Polkton, Cary and Wadesboro. The age of Willard is 82. Willard's birth date was listed as 1942. Willard’s current address is 2104 Winfield Rd, Polkton, Nc 28135.