235 22Nd St #10A, New York, Ny 10010 is where Debra resides. Her birth year was listed as 1956. Records link phone number (610) 481-0591 with Debra’s details. Helen I Shabas, Richard B Heller, Elinor Shellerrufer and 4 other people are people possibly related to Debra. Debra has previously lived in Stephentown, Allentown, Floral Park and one other city. Debra turned 68 years old.