The age of Debra is 65. Debra's birth date was listed as 1959. The number currently linked to Debra is (318) 347-4244. The residency of Debra is at 1910 Wildwood Dr, Haughton, La 71037. People possibly related to Debra are Michelle Huffman, Michelle Lynn Huffman, Kimberly D Huffman and one other person. Other a city that she has stayed in is Bossier City.