In addition to Knoxville, Willard also lived in Knoxville. The age of Willard is 79. Willard is a resident of 4617 Marshall Dr, Knoxville, Tn 37918. This person's birth year is 1945. The phone number (423) 922-1841 is Willard’s.