Robert (Bob) Alexander Todd, 69, was born on June 30, 1953, in Chillicothe, Missouri, to the late Freddie and Mona (Soule) Todd. Robert passed away on May 22, 2023, peacefully at his home in Moberly, MO with his family surrounding him. He had been ill for a few years.