Women’s clothing retailer Charlotte Russe will close and liquidate its more than 500 stores nationally, which includes one located in Willowbrook Mall, located at 1656 Willowbrook Drive, Houston.
The company filed for Chapter 11 bankruptcy last month with a plan to close 94 of its 512 stores. However, it announced March 7 that all stores would close.
The company’s website announced a going-out-of-business sale would begin immediately with all sales final. The online store has already closed. The company expects to have the stores shuttered in May.