Ted Thomas Horn
February 27, 1965 - August 27, 2021
Ted Horn died on August 27, 2021, while working at First Bank in East St. Louis, Illinois, as a security guard. He was killed in the line of duty during a bank robbery. Ted was born on February 27, 1965, and grew up in Belleville, Illinois.... View Obituary & Service Information