1. Hannibal Paint & Body Shop 2623 Market St, Hannibal, MO 63401 Coordinate: 39.69514,-91.3806 Phone: (573) 221-0828