Records link Debra with Anita Leighton Carter, Theodore Vern Leighton, Richard A Leighton and one other person. The current age of Debra is 69. Other cities that she has stayed in are Lufkin, Austin, Simsboro and one other city. Debra has listed phone number: (931) 815-2339. Debra's birth year is 1956. Debra currently resides at 314 Azalea Dr, Rock Island, Tn 38581.