Charlotte Russe Locations, Interactive Maps, Phone, Website and More
All Brands » Charlotte Russe
Company Info and History: Charlotte Russe is specialty retailer in the United States that is mainly dedicated to selling women's clothing and accessories. Based in San Diego, California, the company is led by Bernie Zeichner. The name "Charlotte Russe" comes from the French dessert of the same name.
The first Charlotte Russe store was opened in 1975, in Carlsbad, California. The store was dedicated to selling clothes for women ages 15 to 35. The Charlotte Russe company did not see big growth until 21 years later when it was bought in September of 1996 by Sanders, Karp and Megue. The new owners had an ambitious plan of expansion for Charlotte Russe and the company eventually became a chain of shopping mall stores. In 1997 Charlotte Russe bought out woman's clothier RAMPAGE.... more
Interested in purchasing Charlotte Russe information?