Forever 21 Corporate Office AddressForever 21, Inc.
2001 S Alameda St
Los Angeles, CA 90058
Contact Forever 21Phone Number: (213) 741-5100
Fax Number: (213) 741-5161
Email: Email Forever 21
ExecutivesCEO: Do Won (Don) Chang
CFO: Lawrence Meyer
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 500 stores in the United States, Puerto Rico, Canada, Asia, Europe and Latin America.