Sephora

Business

Sephora Opening New Store at King of Prussia Mall

Cosmetics retailer Sephora will open up a new free-standing store at the King of Prussia Mall. The 7,000 square foot location will open its doors […]