Charlotte Russe is a United States-based retailer that operated in America solely. It is a store that targets women in their teens and twenties and primarily sells clothes as well as footwear and accessories. There are around 560 Charlotte Russe locations to be found in the US, and these locations can be found in 45 of the states. Most commonly, Charlotte Russe locations will be found in malls and in shopping centers. There are more than 2,070 people who are employed in the many Charlotte Russe locations. It was founded in the year 1975 and is headquartered in San Diego, California.