Debra Russell
August 30, 1955 - July 19, 2015
Debra Lynn Russell, a resident of Tulsa, Oklahoma passed away on July 19, 2015 in Henryetta at the age of 59. Debra was born August 30, 1955 in Henryetta, OK to Hadley and Leona (Winfrey) Muehlhausen. She married Joe Russell on July 31, 1976.... View Obituary & Service Information