Deborah (Debby) Ann Todd
October 29, 1950 - March 7, 2021
Deborah Ann Lambert Todd, born on October 29th, 1950 in Tulsa, Oklahoma and departed this earth on the wings of the angels to be with her Lord and Savior, Jesus Christ on March 7th, 2021. She married the love her life, Stephen Wesley Todd,... View Obituary & Service Information
