Help us celebrate Willard! Please share your stories and photos, and invite others who remember Willard.
Willard was born June 14, 1873 in Huntsville, Tennessee, USA; and died in 1970 in Tennessee, USA. Willard is buried in Chattanooga Memorial Park in Chattanooga, Tennessee.
Find A Grave