Langhorne Meats & Provisions

120 North Third Street
Hannibal, MO 63401
(573) 600-9191
  • About

    Farm-to-table butcher shop with locally made provisions.