1. Sunoco
300 N Main St, Marion, VA 24354
Coordinate: 36.83503,-81.51564
Phone: (276) 781-0722
2. Cargo Oil
758 N Main St, Marion, VA 24354
Coordinate: 36.83909,-81.50871
Phone: (276) 783-3531
3. Main St Pit Stop
611 S Main St, Marion, VA 24354
Coordinate: 36.8277,-81.52965
Phone: (276) 783-6665
4. Marion Valley Inc
300 N Main St, Marion, VA 24354
Coordinate: 36.83503,-81.51564
Phone: (276) 781-0722
5. Roadrunner Markets
1450 N Main St, Marion, VA 24354
Coordinate: 36.84636,-81.4915
Phone: (276) 783-3310
6. RR Stations
234 E Main St, Marion, VA 24354
Coordinate: 36.83388,-81.51673
Phone: (276) 783-7707
7. Gas N Go
910 N Main St, Marion, VA 24354
Coordinate: 36.84044,-81.50653
Phone: (276) 783-1795
8. BP
2204 Riverside Rd, Marion, VA 24354
Coordinate: 36.78365,-81.59237
Phone: (276) 781-0900
9. Exxon
234 E Main St, Marion, VA 24354
Coordinate: 36.83388,-81.51673
Phone: (276) 783-7707
10. Blevins Grocery
2215 Riverside Rd, Marion, VA 24354
Coordinate: 36.78391,-81.59285
Phone: (276) 783-7863
11. Citgo
1121 N Main St, Marion, VA 24354
Coordinate: 36.84443,-81.50175
Phone: (276) 782-3300
12. Fasmart
1083 Highway 16, Marion, VA 24354
Coordinate: 36.82878,-81.50251
Phone: (276) 783-6118
13. Chevron
440 Lee Hwy, Marion, VA 24354
Coordinate: 36.813766,-81.65159
Phone: (276) 646-8933
14. Shell
1450 N Main St, Marion, VA 24354
Coordinate: 36.84636,-81.4915
Phone: (276) 783-3310
15. Parkway Marathon-Va
710 N Main St, Marion, VA 24354
Coordinate: 36.83905,-81.50987
Phone: (276) 783-6662