The Face Shop is a beauty store based in Toronto, ON, offering a wide range of skincare and makeup products.
With a focus on natural ingredients and innovative formulas, The Face Shop provides customers with quality beauty products at affordable prices.
Generated from their business information