Eleazar Ibarra

Birth date: Jun 25, 1996 Death date: Mar 21, 2018

Eleazar Ibarra was laid to rest on March 26, 2018, at Sacred Park Cemetery.