Larry Otto
August 8, 1943 - January 30, 2024
Larry Otto, age 80, of Storm Lake, Iowa, formerly Aurelia, Iowa, died Tuesday, January 30, 2024 at Buena Vista Regional Medical Center in Storm Lake. Funeral services will take place Saturday, February 3, 2024 at 11:00 a.m. at St. John Lutheran... View Obituary & Service Information