1. Department Of Motor Vehicles 21 Northport Plz, Hannibal, MO 63401 Coordinate: 39.73108,-91.39559 Phone: (573) 221-5830
2. Palmyra License Office 100 N Main St, Hannibal, MO 63401 Coordinate: 39.70996,-91.35576 Phone: (573) 769-1043