Her birth year was listed as 1966. Debra currently resides at 16707 123Rd Pl, Arlington, Wa 98223. The number currently linked to Debra is (360) 691-2111. This person has lived also in Pine River, Everett and Lynnwood. Debra has reached the age of 58 years.