Alberto Castro
August 10, 1977 - June 11, 2022
Alberto Castro, 44 of La Pryor died June 11, 2022 at Main Methodist in San Antonio, Texas. Visitation will take place on Wednesday, June 15, 2022 and Thursday, June 16, 2022 both days from noon to 9:00 P.M. at Hillcrest Memorial Funeral Home,... View Obituary & Service Information