The company got its start in 1999 as a single boutique in Houston, Texas. Since then, it's grown to more than 450 stores ...
FOX 26 Houston on MSN
Houston-based clothing chain Francesca's closing all stores nationwide: report
Houston-based retailer Francesca's is closing its doors after operating for more than 25 years, according to multiple reports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results