Israel Meza
October 22, 1968 - August 4, 2021
Israel Meza died on August 4,2021, He was born on October 22, 1968 in Los Angeles, California, to his late father, Carlos Meza and mother, Estella Ruiz Rusher. From the very beginning there was never a dull moment. Israel had the ability to... View Obituary & Service Information