Birth date: Jun 25, 1996 - Death date: Mar 21, 2018
Eleazar Ibarra was laid to rest on March 26, 2018, at Sacred Park Cemetery. Read Obituary
Loading... Memories
Loading... Contributors
Loading... Trees Planted
Be the first to create an album.