Spencer O’Neil Stepp, the son of the late Lonnie Dale Stepp and Lorna Jane Davis was born on January 23rd, 1980 in Sherman, TX. Spencer passed from this life at his home in Norman, OK on December 20, 2020 at the age of 40. Spencer was... View Obituary & Service Information