Missing Since: 2020-12-01 Location: Covina, California
Ibarra was last seen in Covina, California on December 1, 2020. He has never been heard from again. Few details are available in his case. Investigating Agency Covina Police Department 626-384-5808 Source Information California Attorney General’s Office Updated 1 time since October 12, 2004. Last updated May 1, 2023; casefile added.