Todd Spencer
August 1, 1969 - April 27, 2020
Lt. Todd Stephen Spencer, 50, of Oklahoma City entered God’s holy kingdom on 04/28/2020 following a short battle with cancer. Todd was a sincere man and had a light that people were drawn to. He was a compassionate, loving and genuine... View Obituary & Service Information