Sandra Tomasa Castillo, (54) was called home to Jesus' loving arms on Saturday, November 28, 2020. She was born on October 5, 1966 in Brownsville, Texas to Thomas Vincent Rusoe (deceased) and Manuela Mireles Garza. She attended Hannah High... View Obituary & Service Information