Charles E. Blair, 66 of Hannibal died Wednesday January 4, 2012 at the Oswego Hospital. Mr. Blair was born in Burlington VT, and has been a resident of the Hannibal area for most of his life. He was retired from Anheuser-Busch, Radisson as a machinist. Mr. Blair served in the Air National Guard. He was a member of the Battle Island Golf League, and the Experimental Aircraft Association. Mr. Blair was predeceased by his daughter Carol Blair, son Joey Blair, and brother David Blair. Mr. Blair is survived by his wife Cleta Blair of Hannibal, son Gary Blair of Fulton, daughter Jackie Blair of SC, brother Phillip Blair of Fulton, sisters Victoria Girvan, and Virginia Slingerland both of VT, grandchildren, nieces, and nephews. Calling hours will be Saturday 2:00 -4:00 p.m. at the Sugar & Scanlon Funeral Home 147 W. 4th St. Oswego. Burial will be private.