Willard’s residency is at 314 Cottage Dr, Kannapolis, Nc 28083. Willard has listed phone number: (704) 933-3908. In addition to Kannapolis, Willard also lived in Kannapolis. This person's birth year is 1927. This year Willard celebrated his 96 birthday.