Charlotte Russe is a retail chain store based in the United States and it deals in the clothing line of business. Charlotte Russe specializes in the manufacture of clothing, accessories and footwear for young women in their teens up to twenties but it also targets a large number of women who love fashion. Charlotte Russe was founded in 1975 by the Lawrence brothers when they established a clothing store under Lawrence Merchandise Corp., a company that they owned. Charlotte Russe has risen to become a leading company in the apparel industry with over 500 locations in 45 states. The company is based in San Diego, California.