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...