Carl Otto, 57, of Oskaloosa, passed away in Playa del Carmen, Quintana Roo, Mexico on May 23, 2025.
Carl Allen Otto, son of John G. Otto III and Ronica Lee (Waters) Otto, was born October 22, 1967, in Ann Arbor, Michigan. While growing up, Carl developed a close relationship with his grandparents, Richard and Helen...