Noe Omar Castillo death notice and obituary, Friday March 17, 2023. Trevino Funeral Home Alice, TX 78332