How do you know Willard? Please share your stories and photos, and help spread the word about this page!
Willard was born October 7, 1912 in Tennessee, USA, and died March 25, 2008 in Jamestown, Tennessee, USA. Willard is buried in Franklin Cemetery in Tennessee, USA.