Francesca's stores closing nationwide, affecting mall locations in La Crosse, Eau Claire and Madison
Francesca's, the women's fashion boutique chain, is closing all its locations across the United States, including stores in La Crosse's Valley View Mall and Eau Claire's Oakwood Ma…