Michele "Shelly" Lee Otto
May 28, 1968 - April 27, 2023
Michele “Shelly” Lee Otto age 54, of Glidden, died on Thursday April 27, 2023 at her home. She was born on May 28, 1968 in Wisconsin Rapids, the daughter of Wayne and Nancy (Turney) Griffith. Michele was a homemaker and enjoyed... View Obituary & Service Information
