Forever 21 Corporate Office AddressForever 21, Inc.
2001 S Alameda Street
Los Angeles, California 90058
Contact Forever 21Phone Number: (213) 741-8257
Fax Number: (213) 741-8995
Email: Email Forever 21
ExecutivesCEO: Do Won (Don) Chang
CFO: C. Elizabeth Jain CPA
COO: Chris Lee
Forever 21 History
Forever 21 was founded in 1984 by current CEO Do Won Chang and his wife Jin Sook Chang. The store was originally called Fashion 21 and targeted middle aged women. The first store, located in Los Angeles, is still in operation today.
In 1989, the company opened their 11th store. It was their first location inside a shopping mall.
In 1995, the first location outside of California was opened in Miami, FL.
By 1997, there were 40 stores.
In 2010, the company opened their flagship two-story, 85,000 square foot store at the Los Cerritos Center. The company also expanded to the UK.
Forever 21 currently operates over 723 stores in the United States, Puerto Rico, Canada, Asia, Europe and Latin America. The company had annual revenue in 2015 of $4.4 billion.