The Face Shop

Closed
1800 Sheppard Ave E
Toronto, ON M2J 5A7

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

Own this business?
See a problem?

You might also like

CanadaOntarioTorontoThe Face Shop

Partial Data by Foursquare.