David Lee Anderson
May 16, 1969 - November 15, 2020
David Lee Anderson, 51 years of Dupo, IL, passed away on Sunday, November 15, 2020 at St. Louis University Hospital, St. Louis, MO. He was born May 16, 1969, in Paducah, KY. David was a truck driver for Twin Lake Trucking in East St. Louis,... View Obituary & Service Information