Debra was born 60 years ago. Debra’s residency is at 1 Fox Ln, Littleton, Ma 01460. Debra was born in 1964. In addition to Littleton, Debra also lived in Walpole, Burlington and Needham. The number currently linked to Debra is (978) 742-4914.