Women's clothing retailer Francesca's, with a location in Dartmouth, is reportedly closing its doors. But is it? Here's what ...