Browsing Tag

food

Food Lion Distribution Center # 3

Food Lion Distribution Center # 3 is located in Elloree, South Carolina, and services over 1,300 stores throughout the Southeast and Mid-Atlantic United States. As part of Delhaize Group's subsidiary, Food Lion LLC is one of the largest…