William M. Shrum, 68, of Hannibal, passed away at 12:38 p.m. Monday, May 20, 2019 at his home.

William M. Shrum, 68, of Hannibal, passed away at 12:38 p.m. Monday, May 20, 2019 at his home.

Arrangements for cremation are under the direction of the James O'Donnell Funeral Home in Hannibal.

There will be no services at this time.

Memorial contributions may be made to the donor's choice.

Online condolences may be made at www.jamesodonnellfuneralhome.com.