Thurston "T.C." Carroll
July 30, 1944 - November 24, 2017
Thurston E. “T.C.” Carroll, 73, of Forest City, passed away at OSF-St. Francis Medical Center in Peoria at 5:39 a.m. on Friday, November 24, 2017. He was born July 30, 1944 in Louisiana, Missouri, to James Wendell and Edna Irene... View Obituary & Service Information