This person's birth year is 1961. Records link Debra with Phyllis Ann Spurlock, Dean Spurlock Spurlock, Ray Dean Spurlock and 4 other people. She has stayed in Inola before moving to Inola. Debra has reached the age of 63 years. The number currently linked to Debra is (918) 543-8469. The residency of Debra is at 225 C St, Inola, Ok 74036.
Ethinicity of this person is English. Western European is her ethnic group. English is his mother tongue. According to public records Debra's education level is high school. Debra's date of birth was listed as 1961-04-25.