Thomas J. O'Dell Sr.
June 10, 1944 - January 26, 2021
Thomas J. O’Dell Sr, 76 of Decatur, IL passed away January 26, 2021 in Hot Springs Village, AR. Thomas was born June 10, 1944 in Decatur, IL, the son of Tilmon and Lucille (DeVore) O’Dell. He married Linda Neff on December 19,... View Obituary & Service Information