Townsend, the person's recorded birth information states they were born on 1943-09-07 and have reached 81 years of age. The aforementioned subject's home is situated at 402 Burger St, Abilene, TX 79603. Robert Townsend, the person's home relocation count stands at three. The known living history for this individual consists of: 9021 Sunridge Cir #817, Fort Worth, 2741 Russell Ave, Abilene, TX 79605, and 3309 Sherry Ln, Abilene. Some information seems to suggest that Robert, the individual and Clara J Townsend (71-year-old) are married. Mr. Townsend is the designated user of [email protected]. Dejuana N Carrion (in 2002) and the aforementioned party were residents at 9021 Sunridge Cir, Fort Worth, TX 76120, USA. Robert Townsend, the person is a name held by multiple individuals in Texas. C C Carrion, Clara J Carrion, Eloisa Carrion are among other residents