Debra was born 72 years ago. Debra has previously lived in Tulsa. Debra is a resident of 9406 Norwood Ave, Tulsa, Ok 74137. The number currently linked to Debra is (918) 496-3679. The birth year was listed as 1952.
Public records show that Debra is English. Western European is her ethnic group. Her main language is English. She attended to college. 1952-06-01 is her birth date.