1. Sunnyside Food Mart
5527 Lewis B Puller Memorial Hwy, Shacklefords, VA 23156
Coordinate: 37.569813,-76.7269
Phone: (804) 785-7867
2. Shackleford Market
1364 Centerville Rd, Shacklefords, VA 23156
Coordinate: 37.54979,-76.73484
Phone: (804) 785-3246
3. The Country Market
1364 Centerville Rd, Shacklefords, VA 23156
Coordinate: 37.54979,-76.73484
Phone: (804) 785-3246