Debra currently resides at 76 Douglas St, Haverhill, Ma 01830. The current age of Debra is 53. She has stayed in Haverhill, Everett and Malden before moving to Haverhill. The birth year was listed as 1971. The phone number (978) 373-5467 is Debra’s.