Business

Sephora Opens at Faneuil Hall Marketplace

Sephora recently opened its doors at Faneuil Hall Marketplace where the new retailer is housed in a 5,670-square-foot glass pavilion at the site of the former flower shop. Many spectators came down to Faneuil Hall Marketplace to witness the official ribbon cutting with architect Howard Elkus, Faneuil Hall Marketplace General Manager Joe O’Malley, Sephora General Manager Read More…