Her birth year was listed as 1958. Debra currently resides at 9302 Forest Ln #208, Dallas, Tx 75243. Debra has listed phone number: (214) 349-0386. This year Debra celebrated her 66 birthday. Dallas and Arlington are cities Debra has lived in. Debra is related to or closely associated with Charles Stanley Cobb, Charles Dean Lockhart, Chong Cha Walker and 6 other people.