Alfred Lee Johnson, 69, of Hannibal, MO, passed away on Tuesday, August 19, 2014, at 5:29 p.m. at his home.  Funeral services are pending at the James O’Donnell Funeral Home in Hannibal.