Debra, the person's historical records show they were born on August 31, 1962 and have lived for sixty-two years. Debra S Simpson's place of residence is 1018 Rayford Rd, Spring, TX 77386, USA. The aforementioned person has been linked to 8 previous places of residence. The person's past locations of residence are listed as: 26300 Lee Ellis Rd, Denham Springs, 2621 Pebble Dr, Erie, PA 16508, and 1667 Bachan Ct, Reston. Reports indicate that Duggan, the individual is associated with 5 email addresses. Ms. Duggan, Debra Duggan Starns (in 2011), and Morris L Starns (between 2010 and 2012) were all registered at 26300 Lee Ellis Rd, Denham Springs, LA 70726. You can find individuals named Ms. Duggan in Texas, Oklahoma, Alabama, Georgia, Iowa. Someone else is a resident at the same address as well — Woods Russell