Jerry Green, 67, of Hannibal, passed away at 10:44 a.m. Thursday, Jan. 16, 2020, at Missouri Veterans Hospital in Mexico, Mo. Services will be at 2 p.m. Tuesday, Jan. 21, at James O'Donnell Funeral Home in Hannibal. Burial with full military honors by Emmette J. Shields American Legion Post No. 55 will be at Grand View Burial Park in Hannibal. Visitation will be from 1 p.m. until time of services Tuesday, Jan. 21, at the funeral home.