Fast Food Restaurants in Independence, VA Subway580 E Main St # 15Independence, VA, 243482767739303Cider MillFast Food RestaurantsSubwayUsed Restaurant Equipment Supplies Show More