Debra currently resides at 1134 Slater St, Toledo, Oh 43612. Debra's birth date was listed as 1961. Debra has reached the age of 64 years. Debra has listed phone number: (419) 478-9302. We have found 8 possible relatives of Debra: Emmett O Hackworth, Becky L Hackworth, Keith O Hackworth and 5 other people. Toledo is a city Debra has lived in.