Steven Dale Hancock
May 16, 1957 - March 16, 2020
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