Charles Durand Castillo
October 5, 1951 - July 4, 2018
Charles Durand Castillo was born on October 5, 1951 in San Antonio, TX and went to be with the Lord on July 4, 2018. He is preceded in death by his mother, Delia Castillo and sister Annette Castillo. Charles is survived by his father, Paul Castillo;... View Obituary & Service Information