Francesca's Holdings Corporation

Active Waterford, CT