Holding Companies (Bank) in Hannibal, MO
Farmers & Merchants Banc Corp