Sephora USA, Inc.
–
North York, ON, M6A 3A1, Canada
... Sephora offers beauty products including cosmetics, skincare, body, fragranceand haircare. Sephora opened its first Canadian store in Toronto in 2004. Sephora currently operates over 360 stores across North America and in 33 countries worldwide. You ... - Sep 10