Hours Of Operations Salvation Army Missouri Hannibal 63401 Salvation Army Hours of Operation and Location in Hannibal, MO 63401 4.0 - 80 votes 200 S 9th St, Hannibal, MO 63401 (573) 221-7072 Get Directions Salvation Army Hours Category: Grocery & Market Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore HannibalView More Apparel Big LotsGoody'sCarharttJCPenneyCatherines Sports VansCross CountryDunham's Sports Recommend For You Express Shoe Department Catherines Factory Connection Vans Goody's Clarks Boost Mobile Treasure Chest Radio Shack