Thomas Lyle Spears
November 23, 1971 - December 10, 2024
Thomas Lyle Spears was born on November 23, 1971 in Dekalb, Illinois and departed this life on December 10, 2024 in Springfield, Missouri. Today we remember a husband, father, son, brother, brother-in-law, uncle, papa, and our friend.... View Obituary & Service Information
