The residency of Debra is at 3417 2Nd Ave, Tuscaloosa, Al 35405. Debra has previously lived in Tuscaloosa and Buhl. Records link phone number (205) 553-3327 with Debra’s details. We have found 6 possible relatives of Debra: Phillip B Abston, Sandra Hallrlestres Ray, Floyd L Abston and 3 other people. The current age of Debra is 63. 1961 is her birth date.