Debra’s current address is 10712 83Rd East Ave, Tulsa, Ok 74133. 1964 is her birth date. The current age of Debra is 60. People possibly related to Debra are Terry Lee Dewey, Charlotte E Ledbetter, Charlotte E Ledbetter and one other person. She has stayed in Tulsa, Edmond and Duluth before moving to Tulsa. The phone number (918) 369-6387 is Debra’s.