Elodia Garcia Ibarra "Lola"
January 19, 1943 - May 13, 2019
McAllen - Elodia Garcia Ibarra “Lola” passed away on May 13, 2019 at McAllen Medical Center. She was born on January 19, 1943 in La Grulla, Texas. She is preceded in death by her parents, Trinidad and Delia Garcia; her husband Francisco... View Obituary & Service Information