For over a century James O’Donnell Funeral Home Inc. has become an indispensable friend to families in need, a source of comfort during difficult times and a trusted provider of funeral services customized to fit their needs. O’Donnell’s believe that a loved one’s funeral services should be one of honor and dignity. They concentrate on the accomplishments and the positive memories to celebrate life and to help families face the future with renewed strength. Five generations of the O’Donnell family have set “The Mark of Excellence” in the Hannibal area.
to add James O'Donnell Funeral Home map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy