The current age of Debra is 65. Records link Debra with Leroy Nmi Henderson, Cynthia P Henderson, Dorothy B Henderson and 6 other people. 1959 is her birth date. 5408 Terrace J #J, Birmingham, Al 35208 is where Debra resides. The phone number (205) 923-0095 is Debra’s. Debra has previously lived in Brighton, Johnson City, Gravette and one other city.