Debra owns the phone number (704) 638-9492. Debra’s current address is 304 Yadkin Ave, Spencer, Nc 28159. Debra turned 63 years old. Cities Debra has lived in before are Raleigh and Spencer. Debra's birth year is 1961.