Mr. JT Russell
September 8, 1949 - November 17, 2021
Deacon JT Russell, 72, of Peoria, Illinois departed his earthly vessel, Wednesday, November 17, 2021 at 12:46 am at OSF hospital. Deacon JT Russell was born September 8, 1949 in Lexington, MS to the late T. L. Davenport and Mary March Russell.... View Obituary & Service Information