Debra N Stack's official birth certificate states that they were born on 01 January 1959 and are now sixty-seven years old. The aforementioned party's listed home address is 2750 Bucks Island Rd, Gadsden, AL 35907. Debra N Stack's housing history includes 8 separate addresses. This person's living history includes stays at: 1775 Bellevue Rd, Haughton, LA 71037, 109 Pine Creek Ln, Haughton, and 300 Fannin St #3201, Shreveport. The data seems to show that Debra Nell Noble and David P Stack Sr (age 64 year old) are married. Debra Noble Stack has 4 email addresses at their disposal. Debra Stack, the person and David P Stack Sr (sixty-four years) are connected, according to public records. Debra N Cottingham, Wayne J Kiefer (in 2006), and Lindsay Welch Kiefer (in 2005) shared a building at 109 Pine Creek Ln, Haughton, LA 71037. The states of Georgia, Tennessee, North Carolina include many individuals named Stack. Public records suggest that Jake R Nob, Jake Noble are also inhabitants at this location