Terry Lee Nance

Birth date: Apr 9, 1963 Death date: Oct 29, 2022

Terry Lee Nance, 59, of Decatur, IL, passed away at 5:50 p.m. on Saturday (10-29-2022) in his home. Terry was born on April 9, 1963 in Decatur, IL, the son of John Conner and Georgia Pearl (Hooper) Conner. He worked at Jerry Pre