Carlos Castillo Sr.
July 1, 1930 - July 25, 2020
Carlos Castillo Sr., age 90, of Uvalde, Texas passed away on Saturday, July 25, 2020 in Uvalde, Texas. Carlos Castillo Sr. was born in Freeman, Ohio to Luis Castillo and Francisca Rodriguez Castillo. Carlos Castillo is preceded in death by his... View Obituary & Service Information