Debra was registered as being born on December 10, 1961, indicating an age of 63 years. Debra Applegate, the person's location of residence is 17258 FM 92, Spurger, TX 77660. Applegate, the person has historically been registered at eight addresses. Public records indicate previous residences at: 4735 Lanark Ln, Beaumont, 13027 Green Grove Ln, Newport News, VA 23608, and 1603 Earl St, Beaumont, TX 77703. Some data indicates that the subject in question and David Leroy Applegate (age sixty-eight) are married. Applegate is the intended recipient of [email protected]. Some reports link the aforementioned individual to Daisy Applegate, Aleesa Applegate (fifty-two years) in various contexts. The aforementioned party and David Leroy Applegate (in 2008) had a shared living arrangement at 4735 Lanark Ln, Beaumont, TX 77706. There are individuals named Applegate living in Texas, Missouri, Kansas, Iowa. Public records suggest that Mr. Applegate and Ms. Taylor are also living at this location