WESLACO - Carmelino Castillo passed away on Sunday, November 14, 2021 at South Texas Heart Hospital in McAllen.