1. Plumbers Supply Co 320 S 3rd St, Hannibal, MO 63401 Coordinate: 39.70726,-91.35505 Phone: (618) 462-5200