Sephora is a beauty retailer offering a wide range of cosmetic products and skincare items in Toronto, ON. The store provides customers with a diverse selection of brands and products to meet their beauty needs.
With a focus on providing a unique shopping experience, Sephora aims to help customers discover new beauty products and trends. The store's knowledgeable staff are available to assist customers in finding the right products for their individual preferences and needs.
Generated from their business information