Thanksgiving DinnerThanksgiving DinneriStockShare on TwitterShare on FacebookNovember 27, 2014 | 11:00 am - 1:00 pmAmerican Legion3819 Hwy Mm, Hannibal, MO 63401 United StatesAdditional InformationThanksgiving dinner with all the trimmings. Free will offering will be taken.