1. Sunoco
300 N Main St, Marion, VA 24354
Coordinate: 36.83503,-81.51564
Phone: (276) 781-0722
2. Walgreens
1102 N Main St, Marion, VA 24354
Coordinate: 36.84335,-81.50176
Phone: (276) 781-7811
3. Rite Aid
795 N Main St, Marion, VA 24354
Coordinate: 36.84037,-81.50903
Phone: (276) 783-4115
4. Cargo Oil
758 N Main St, Marion, VA 24354
Coordinate: 36.83909,-81.50871
Phone: (276) 783-3531
5. Main St Pit Stop
611 S Main St, Marion, VA 24354
Coordinate: 36.8277,-81.52965
Phone: (276) 783-6665
6. Mountain Empire Oil
1450 N Main St, Marion, VA 24354
Coordinate: 36.84636,-81.4915
Phone: (276) 783-3351
7. Roadrunner Markets
1450 N Main St, Marion, VA 24354
Coordinate: 36.84636,-81.4915
Phone: (276) 783-3310
8. Double Kwik
1083 Highway 16, Marion, VA 24354
Coordinate: 36.82878,-81.50251
Phone: (276) 783-6118
9. RR Stations
234 E Main St, Marion, VA 24354
Coordinate: 36.83388,-81.51673
Phone: (276) 783-7707
10. Marion Minute Mart
234 E Main St, Marion, VA 24354
Coordinate: 36.83388,-81.51673
Phone: (276) 781-1602
11. Haydens's World
137 E Main St, Marion, VA 24354
Coordinate: 36.83361,-81.51832
Phone: (276) 783-7241
12. Blevins Grocery
2215 Riverside Rd, Marion, VA 24354
Coordinate: 36.78391,-81.59285
Phone: (276) 783-7863
13. Citgo
1121 N Main St, Marion, VA 24354
Coordinate: 36.84443,-81.50175
Phone: (276) 782-3300
14. Chevron
440 Lee Hwy, Marion, VA 24354
Coordinate: 36.813766,-81.65159
Phone: (276) 646-8933
15. Haydens Market
2204 Riverside Rd, Marion, VA 24354
Coordinate: 36.78365,-81.59237
Phone: (276) 781-0900
16. Little's Quick Check
1027 Lee Hwy, Marion, VA 24354
Coordinate: 36.80994,-81.62739
Phone: (276) 646-5300
17. Parkway Marathon-Va
710 N Main St, Marion, VA 24354
Coordinate: 36.83905,-81.50987
Phone: (276) 783-6662