Willard was born in 1928. Phone number listed for Willard is (704) 279-2128. Willard’s current address is 2075 Kluttz Rd, Salisbury, Nc 28146. Willard has reached the age of 95 years. Other a city that he has stayed in is Faith.