CHRISTOPHER (CHRIS) TOWNSEND
Body
Christopher (Chris) Townsend, 56, was born on May 25, 1966 in Austin, Texas, and went home to be with the Lord on March 2, 2023. Chris was the son of incredibly proud parents, Buell & Maria Townsend, and grew up in both East Austin and Taylor, Texas.