David Lee Koch Sr.
June 8, 1951 - February 7, 2018
OBITUARY David Koch Sr. David Lee Koch Sr., 66 years of Red Bud, Ill., born June 8, 1951, in Red Bud, Ill., passed away on Wednesday, February 7, 2018 at Des Peres Hospital in Des Peres, MO. David was an explosives technician for the Columbia... View Obituary & Service Information