Mr. John David Anderson, 46 of Cullman County passed away Saturday, August 29, 2020. Funeral services were held on Tuesday, September 1, 2020 at W.T. Wilson Funeral Home Chapel with burial following in Panquin Cemetery.