In addition to Massillon, Debra also lived in Massillon and Saint Paul. Debra is related to or closely associated with Edna Marie Scott, Duane Eric Nichols, Ruth Ann Nichols and 6 other people. Debra currently resides at 1720 Shawnee Ave, Massillon, Oh 44646. Debra's birth date was listed as 1965. Debra owns the phone number (651) 644-8726. Debra turned 59 years old.