Leon C. DeRock
March 15, 1918 - October 28, 2014
Leon C. DeRock, 96, of Mason City passed away peacefully on Tuesday (October 28, 2014) at Heritage Care and Rehab Center, Mason City. A memorial service will be held at 10:30 Wednesday, (November 5, 2014) at Holy Family Catholic Church, 714... View Obituary & Service Information