Steven Dale Hancock, 62, of Decatur, IL, passed away March 16, 2020 at St. Mary’s Hospital. Steven was born May 16, 1957 in Decatur, IL, the son of Raymond Dean and Sharon (Sulenski) Hancock. Steven was a technician for an engineering... View Obituary & Service Information