Robert Otto
December 1, 2022
Robert “Bob” Dean Otto age 87 of Storm Lake Iowa passed away peacefully in his home after enduring stage 4 lung cancer. His wife was by his side as he received hospice at home. Funeral services will take place Tuesday, December... View Obituary & Service Information
