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.