Charles Leon Carroll
September 9, 1950 - January 22, 2025
Charles Leon Carroll, age 74 of Talihina, Oklahoma passed away from this life on January 22nd, 2025 at Talihina Manor. Charles was born on September 9th, 1950 in Memphis, Texas to Clara Mae (Grubbs) and Alfred Leonard Carroll. After graduating... View Obituary & Service Information
