Steven Ross
Birth date: Feb 3, 1952 Death date: Jan 17, 2017
Steven Ross, 64, of Decatur passed away on Tuesday, January 17, 2017 in Decatur Memorial Hospital. Steven was born on February 3, 1952 in Waynesville, IL the son of Donald and Waunita (Finger) Ross. He proudly served his country i Read Obituary