Tyler Otto (Camdenton)
July 17, 2003 - April 19, 2018
Tyler Lee Otto, son of Travis Otto and Christina Brazil, was born July 17, 2003 in Osage Beach, Missouri. He departed this life Thursday, April 19, 2018 in his home, Lake Ozark, Missouri, at the age of fourteen years, nine months, and two days. He... View Obituary & Service Information