Isidro Garcia Avalos
May 14, 1981 - August 18, 2019
Isidro Garcia Avalos was born in Mexico on May 14th, 1981 to his loving parents Jose Garcia and Maria Avalos Delgado and passed away on August 18th, 2019 at Scripps Chula Vista Hospital. He survived by his siblings Vicente Garcia, Norma Garcia,... View Obituary & Service Information