Stop In Shell Station2655 Roanoke St, Christiansburg, VA 24073RestroomsTruck ParkingDiesel FuelSee more2.7 mi20+