How Many Forever 21 Stores Are There In The US?
How Many Forever 21 Stores Are There In The US? Big number: Forever 21 has 800 stores worldwide, with 549 in the U.S. That adds up to a total of 12.2 million square feet of leased retail space and an annual occupancy cost of $450 million. How many stores does Forever 21 have 2021? Forever