Steven C. Castillo
November 14, 1968 - August 11, 2015
Steven C. Castillo went to be with the Lord on August 11, 2015 in San Antonio, Texas. He was born on November 14, 1968 in San Antonio, to Jesse Castillo and Janie Cedillo Castillo. Steven is survived by his parents; his daughter, Marissa Castillo;... View Obituary & Service Information
