Christopher (Chris) Townsend
Christopher (Chris) Townsend, 56, was born May 25, 1966, in Austin, and went home to be with the Lord on March 2, 2023. Chris was the son of incredibly proud parents, Buell and Maria Townsend, and grew up in both East Austin and Taylor.
03/11/2023 06:58 AM