Leon Ellis Thomas
April 23, 1941 - October 7, 2022
Leon Ellis Thomas, son of Curtis and Alice (Lamun) Thomas, was born in Buffalo, Missouri on April 23, 1941, and departed this life on Friday, October 7, 2022. He was at the time of his passing 81 years, five months, and 14 days of age. Leon... View Obituary & Service Information
