Thomas Owens was born in 1905, age 118. Thomas Owens's address is 822 Texas Boulevard , Texarkana, TX 75501.
Address History: 822 Texas Boulevard, Texarkana, TX 75501
Lillie Owens's current address is 822 Texas Boulevard , Texarkana, TX 75501. Lillie's age is 109 years old (1914).
Address History: 822 Texas Boulevard, Texarkana, TX 75501
Results 1 - 2 of 2