Lowell Russell Peterson, 88, of Clear Lake, died Saturday, March 10, 2018, at Muse-Norris Hospice Inpatient Unit in Mason City. Per Lowell’s wishes, his body has been cremated and no services are planned at this time. Lowell was born... View Obituary & Service Information