1825 Glenview Ave, Memphis, Tn 38114 is where Debra resides. The phone number (770) 987-5849 is Debra’s. The current age of Debra is 56. Cities Debra has lived in before are Atlanta, Lithonia, Stone Mountain and one other city. 1968 is her birth date.