Debra's birth year is 1960. The residency of Debra is at 75 14Th St #3930, Atlanta, Ga 30309. Public records show Charleston, Atlanta and New York as cities Debra also stayed in. The number currently linked to Debra is (404) 685-0968. People possibly related to Debra are Todd David Levine, Robert A Levine, Thelma L Levine and 3 other people. Debra turned 64 years old.