Francis Leonard Castillo
July 25, 1931 - April 21, 2022
Francis Leonard Castillo passed away peacefully in the presence of family early on April 21, 2022. He was born on July 25, 1931 in Belen, NM. He is preceded in death by his beloved wife, Regina T. Castillo; his father, Ricardo C. Castillo;... View Obituary & Service Information