Larry A Henderson
May 12, 1983 - August 11, 2021
Larry A Henderson, 38, of Olive Branch, IL was born in Eglin Air Force Base in Florida, to Larry and Sherry Henderson on May 12, 1983. He passed away suddenly on August 11, 2021. He was a 1104 Union Worker for the last 18 years, working in... View Obituary & Service Information