Other cities that she has stayed in are Canton and Du Bois. Debbie was born in 1957. The possible relatives of Debbie are Deborah T Huffman, Dale E Huffman, Denise Rena Schrader and one other person. Debbie has listed phone number: (814) 371-3460. 2 Rr 2, Canton, Pa 17724 is where Debbie resides. Debbie has reached the age of 67 years.