CROSS FOOD MART #2★3.90.15 miOpen 24 hours2610 SAINT MARYS AVE, Hannibal, MO 63401Unleaded$3.80Midgrade$4.50Premium$4.89Diesel—Directions(229)474-9637WebsiteSafety: low risk (94)
FAST LANE #6★4.10.26 miOpen 24 hoursCheapest2859 JAMES RD, Hannibal, MO 63401Unleaded$3.58Midgrade$3.98Premium$4.40Diesel$5.78Directions(573)248-0066WebsiteSafety: safe (95)
AYERCO #24★4.10.29 miOpen · Closes 12 AM304 HIGHWAY 61 S, Hannibal, MO 63401Unleaded$3.58Midgrade$4.20Premium$4.60Diesel$5.80Directions(573)221-4210WebsiteSafety: safe (96)