Carol L. Davis, 70, of Hannibal, passed away at 12:10 a.m. Saturday, Feb. 23, 2019, at her home.

Carol L. Davis, 70, of Hannibal, passed away at 12:10 a.m. Saturday, Feb. 23, 2019, at her home.

Funeral services will be at 2 p.m. Friday, March 1, 2019, at the First Christian Church in Hannibal.

Visitation will be from noon until the time of the service Friday at the First Christian Church.

The family has entrusted arrangements under the direction of the Smith Funeral Home and Chapel.

Memorial contributions may be made to the First Christian Church Youth Fund or Caring Hands Tutoring Program, in care of the Smith Funeral Home and Chapel.

Online condolences may be made to the family on Carol’s memorial page at www.smithfuneralhomeandchapel.com.

A full obituary will be published in Wednesday’s edition of the Hannibal Courier-Post.