Debra currently resides at 136 Water St #2, Wadsworth, Oh 44281. Debra turned 61 years old. Her birth year was listed as 1963. The number currently linked to Debra is (330) 334-6129. Public records show Wadsworth and Cleveland as cities Debra also stayed in.