Debra Ruth Leatherwood was born on June 13, 1956 to Willie Dee and Patsy Ruth (Haynes) Preston in Graham, Texas. She passed away at her home in Jacksboro after a valiant battle with COPD on Tuesday, December 20, 2016. She was 60 years old. Debra... View Obituary & Service Information