Forever 21 has stores at Crabtree Valley Mall in Raleigh and at The Streets at Southpoint in Durham. The company lists 10 stores across North Carolina, including three in the Charlotte area as well as ...
Originally, only one location in North Carolina - a Durham store at 2000 Avondale Drive - had announced its upcoming closure.
Two companies with storefronts across the United States are closing thousands of stores. The Triangle will not be spared. Walgreens will shutter two locations in Raleigh and Durham, along with ...