Christopher Clifford
October 14, 1975 - December 20, 2022
Christopher Clifford was born on October 14, 1975, to Jane Clifford (Kreps) in Manhattan, New York. He passed from this life December 20, 2022, in Tulsa, Oklahoma. Chris graduated from East Central High School in Tulsa, Oklahoma in 1994. Chris... View Obituary & Service Information