Rita Elaine Castro
February 28, 1957 - April 13, 2022
Rita Elaine Castro born on February 28, 1957 in San Antonio, Texas to Felix and Elisa Castro passed on April 13, 2022 at the age of 65 in San Antonio, Texas. She is preceded in death by her parents Felix and Elisa Castro and her half-brother... View Obituary & Service Information