Hampered by plummeting sales and rising competition from overseas e-commerce merchants, the 41-year-old company entered ...
The Forever 21 store at Westfield Fashion Square in Sherman Oaks was not in a state list of closures provided by the company, but it did have closing signs on its windows on Feb. 22, 2025.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results