Help us celebrate Williard! Please share your stories and photos, and invite others who remember Williard.
Williard was born July 01, 1934 in Upton, Kentucky, USA; and died September 18, 2002 in Louisville, Kentucky, USA. Williard is buried in Evergreen Cemetery in Louisville, Kentucky.