Francesca’s Now Open at Miromar Outlets located between Fort Myers and Naples in Estero, FL