Steven, the individual's documented birth details confirm they were born on July 24, 1967 and are now 58 years old. Steven Self's residence is at 4206 Eric Ln, Longview, TX 75605, USA. Steven, the person's recorded residence count stands at nine. The last known addresses of this person are: 117 Blaine Trail, Longview, TX 75604, 454 Forest Square, Longview, TX 75605, and 100 Colt Street, Longview, TX 75604. The person in question owns 3 po boxes. These are some of them: Po Box 3769, Longview, TX 75606-3769, Po Box 5997, Longview, TX 75608-5997, Po Box 1169, Longview, TX 75606-1169. The data points towards the aforementioned subject and Sonya Talley Self (age: 66) being married. Self is the primary recipient of the email address [email protected]. The aforementioned person and Sonya Talley Self (sixty-six years) are connected, according to public records. At 100 Colt Street, Longview, TX 75604, USA, this individual and Sonya Talley Self (in 2010) shared a residence. It is not uncommon to encounter someone named the person in question in Texas, Arkansas, Louisiana. Deborah Pyle, Larry Pyle, Ms. Stout are just a few of the occupants who reside at the shared address