David Locke, Hannibal, MO – USDOT 1290282 · MC 1206612