DMV Locations in Marion County, Missouri
Hannibal Driver License & Vehicle Registration Office
21 Northport Plaza
Hannibal, MO, 63401
Phone: 573-221-5830
21 Northport Plaza
Hannibal, MO, 63401
Phone: 573-221-5830
Palmyra Driver License & Vehicle Registration Office
100 South Main Street
Palmyra, MO, 63461
Phone: 573-769-3264
100 South Main Street
Palmyra, MO, 63461
Phone: 573-769-3264