KEWANEE – Leon C. “Touch” Taylor, 42, of Kewanee, died Sunday morning, April 5, 2020 in Kewanee. Due to the restrictions of COVID-19 a private visitation for his family will be held at Rux Funeral Home in Kewanee. A Celebration of his Life will be held at a later date. Memorials can be directed to his family and may be sent to Rux Funeral Home, 507 S. Chestnut St., Kewanee, IL 61443. He was born October 25, 1977 in Rockford, IL. […]

View Original NoticeLeon C. Taylor