Robert Luther Townsend
July 25, 1930 - March 4, 2019
Robert Luther Townsend, age 88, passed away on Monday, March 4, 2019 in The Woodlands, Texas. He was born on July 25, 1930 in San Antonio, Texas to Helen and Luther Townsend. Robert grew up in the Coker Community in San Antonio on his father’s... View Obituary & Service Information