Yorkregion.com - Newmarket - Upper Canada Mall welcomes Sephora
Upper Canada Mall welcomes Sephora
Newmarket
May 15, 2008 09:20 PM
Sephora is one of the newest stores added to Upper Canada Mall in Newmarket.
The beauty product store features more than 13,000 products and 200 brands, including fragrance, makeup, skin care, bath and body products.
The company was founded 39 years ago and now boasts more than 180 stores in Canada and the United States.