Templeton's official documentation lists 1954-01-28 as their birth date, confirming 71 years of age. The individual in question's residence is at 1558 S 14th St, Abilene, TX 79602. This person has moved multiple times, with 6 past residences. Available data shows that this person lived at: 120 Skywater Ln, Highlands, 1124 N 2nd St, Abilene, TX 79601, and 402 S Pioneer Dr, Abilene, TX 79605. Templeton has three post office boxes. A few of them include: Po Box 237B, Abilene, TX 79604-0237, Po Box 2378, Abilene, TX 79604-2378, Po Box 2558, Abilene, TX 79604-2558. The spouse of Steve, the person is expected to be Laura L Templeton (sixty-eight year old). [email protected] and [email protected] are contact email addresses for Steven Lee Templeton. Steve Templeton and Laura L Templeton (in 1993) had a shared living arrangement at 761 Amherst Dr, Abilene, TX 79603, USA. The name the aforementioned party is not uncommon among residents of Texas, Kansas, Oklahoma, Missouri, Arizona. Public records suggest that Evelyn Fletcher and Twyla T Miranda are also staying at this location