Levi Otto (Camdenton)
April 16, 2013 - April 19, 2018
Levi Thomas Otto, son of Travis Otto and Christina Brazil, was born August 16, 2013 in Osage Beach, Missouri. He departed this life Thursday, April 19, 2018 in his home, Lake Ozark, Missouri, at the age of four years, eight months, and three... View Obituary & Service Information