Stephen Craig Crist Obituary
With heavy hearts, we announce the death of Stephen Craig Crist of Decatur, Illinois, who passed away on November 11, 2022 at the age of 70. Leave a sympathy message to the family on the memorial page of Stephen Craig Crist to pay them a last tribute.
He was predeceased by: his mother Norma Jean Crist. He is survived by: his brother Rob Anderson of Decatur; his stepsister Linde Owens of Indiana; and his nieces and nephews, Rob Anderson Jr., Michael Anderson, Courtney Anderson, Colleen Anderson, Amanda Schartzer and Pamela Schartzer.