Debra Sue Smith

Birth date: May 10, 1959 Death date: May 11, 2025

In Loving Memory of Debra Sue Smith Debra Sue Smith, 66, of Sand Springs, Oklahoma, passed away peacefully at her home on May 11, 2025. Born on May 10, 1959, in Miami, Oklahoma, to Luther Shelby Lowrey, Jr and Donna Sue Webb, Deb