Site Logo

Sephora to open at Bellevue Square

Published 7:59 am Friday, January 9, 2015

 

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.