Debra's birth date was listed as 1965. Kent Alan Hubbard, Dawn June Hubbard, Scott William Hubbard and 4 other people are people possibly related to Debra. The age of Debra is 59. Debra now resides at 106 Hamlet Ln, Lafayette, La 70508. Other cities that she has stayed in are Spring, Woodward, Edmond and 3 other cities. Debra owns the phone number (281) 257-5408.