Marvin Leroy “Pops” Shepherd, 72, of Hannibal, died April 30, 2021. Services will be 10 a.m., May 6, at James O’Donnell Funeral Home in Hannibal. Burial in Mt. Olivet Cemetery in Hannibal. Visitation will be 4 to 6 p.m., May 5, at the funeral home.

Recommended for you