Sephora to open at Bellevue Square

Beauty product retailer Sephora will open a 6,418-square-foot, freestanding store at Bellevue Square on Thursday, Jan. 15.

 

Beauty product retailer Sephora will open a 6,418-square-foot, freestanding store at Bellevue Square on Thursday, Jan. 15.

The retailer promises more than 13,000 products from more than 200 brands will be available, including its own Sephora Collection.