Debra's possible relatives are Leonard J Clark, Maryann A Yenchocic, David C Yenchocic and 3 other people. Debra owns the phone number (330) 847-5317. The birth year was listed as 1974. 426 Eldon Dr, Warren, Oh 44483 is where Debra resides. Cities Debra has lived in before are Warren and Newton Falls. This year Debra celebrated her 51 birthday.