Alexander “Alex” H. Castro, 92, of Sierra Vista, Arizona passed away on June 5, 2021. He was born on October 6, 1928.

A Rosary will be held at 10:00 a.m. on Wednesday, June 16 with Mass of a Christian Burial to follow at 10:30 a.m. at St. Andrew the Apostle Catholic Church, located at 800 Taylor Drive, Sierra Vista, Arizona. A full obituary will be published in the near future.