Teaneck, Englewood, Hackensack and one other city are cities Debra has lived in. Debra owns the phone number (201) 836-5909. Debra turned 68 years old. 3741 38Th Way #D, St Petersburg, Fl 33711 is where Debra resides. Debra's birth year is 1956. People possibly related to Debra are Dewayne Smalls, Penelope L Quashie, Bernard L Dudley and 6 other people.