Esteban "Steve" R. Ibarra
September 2, 1961 - November 14, 2021
Esteban “Steve” R. Ibarra, 60 of Mason City, died Sunday, November 14, 2021, at MercyOne North Iowa Medical Center in Mason City. Funeral services will be held at 10:30 a.m. Saturday, November 27, 2021, at Hogan-Bremer-Moore Colonial... View Obituary & Service Information