Miss Taylor Denise McClain
September 20, 1994 - February 27, 2018
Taylor Denise McClain, 23, of Peoria, IL passed away at 3:50 am on Tuesday, February 27, 2018 at Unity Point Methodist Hospital. Taylor was born on September 20, 1994 in Peoria to Tia McClain and Kenneth Rutherford. She was a 2013 Graduate... View Obituary & Service Information