The age of Willard is 98. The residency of Willard is at 5344 Broadway St #A, Knoxville, Tn 37918. This person has lived also in Knoxville. Willard has some connections with business: Fountain City Professional Associates, Llc. His birth year was listed as 1925. The number currently linked to Willard is (865) 687-0282.