1. Jimmy John's 345 Highway 61 N, Hannibal, MO 63401 Coordinate: 39.71034,-91.39146 Phone: (573) 221-1777