76★3.00.31 miOpen 24 hours611 S MAIN ST, Marion, VA 24354Unleaded$4.00Midgrade$4.10Premium$4.90Diesel—Directions(276)783-6665WebsiteSafety: safe (100)
MARION MINUTE MART★4.31.11 miOpen · Closes 10 PM234 E MAIN ST, Marion, VA 24354Unleaded$4.00Midgrade$4.47Premium$4.86Diesel—Directions(276)781-1600WebsiteSafety: safe (100)
SUNOCO★4.61.19 miOpen · Closes 12 AMCheapest300 N MAIN ST, Marion, VA 24354Unleaded$3.90Midgrade$4.38Premium$4.78Diesel$5.96Directions(276)781-0722WebsiteSafety: safe (100)