THEFACESHOP is a beauty destination offering affordable prices on high quality products made with ingredients from nature to enhance your natural beauty.

905 896-4523
Closest entrance: 9
Best place to park: P8