Robert “Bob” A. Haarup, 83 of Mason City, died Monday morning, July 3, 2017 at Hospice of North Iowa inpatient unit. Memorial services will be held at 10:30 am, Friday, July 7, 2017 at St. Peter Lutheran Church, 502 2nd St. S.,... View Obituary & Service Information