James "Jim" Matthew Collier, 85, of Hannibal, passed away at 3:10 p.m. Friday, June 14, 2019, at Beth Haven Nursing Home in Hannibal.

James "Jim" Matthew Collier, 85, of Hannibal, passed away at 3:10 p.m. Friday, June 14, 2019, at Beth Haven Nursing Home in Hannibal.

Funeral services will be at 11:30 a.m. Friday, June 21, 2019, at the James O'Donnell Funeral Home in Hannibal. Rev. Wesley Foster will officiate. Burial will be at Grand View Burial Park in Hannibal.

Visitation will be from 10 a.m. to 11 a.m. Friday at the funeral home.

Memorial contributions may be made to the family, with checks payable to Beverly Brace.

Online condolences may be made and video tribute may be viewed at www.jamesodonnellfuneralhome.com.