Charlotte Russe announced in February the closure of all 500 of its stores nation-wide. The Frisco location inside Stonebriar Centre at 2601 Preston Road closed March 31. The store sold women’s clothing, shoes and accessories.