Stephen Craig Crist

Birth date: Apr 1, 1952 Death date: Nov 11, 2022

Stephen Craig Crist, 70, of Decatur, passed away November 11, 2022 at the Loft Rehabilitation Center of Decatur. Stephen was born in Decatur on April 1, 1952, the son of Norma Jean Crist. He is survived by his brother Rob Anderso