She has stayed in North Reading, Lowell and Lawrence before moving to North Reading. The current age of Debra is 66. Records link phone number (978) 664-1983 with Debra’s details. Debra's possible relatives are John E Slack, Lisa M Aylward, Daniel J Slackjr and 2 other people. 6 Greenbriar Dr #301, North Reading, Ma 01864 is where Debra lives. The birth year was listed as 1958.