Peter M. Castillo
July 14, 1963 - July 19, 2020
Peter M. Castillo, age 57, entered into rest on July 19, 2020 in San Antonio, Texas. He was born on July 14, 1963 in San Antonio, Texas. He is survived by his loving wife Imelda Castillo; daughter Crystal Alfaro (Javi); son Michael Castillo... View Obituary & Service Information