Debra was born 65 years ago. People possibly related to Debra are Gloria E Nickerson, Glory Nickerson, Richard P Nickerrson and 2 other people. A city Debra has lived in before is Saugus. Debra is a resident of 34 Taylor St, Saugus, Ma 01906. The number currently linked to Debra is (781) 233-6213. 1959 is the birth year of Debra.