Walmart Supercenter3471 Old Halifax Rd, South Boston, VA 24592Truck ParkingOvernight ParkingRestroomsSee more1.6 miNone