The Body Shop Depot
About / Bio
The Body Shop Depot at the Canada One Factory Outlet Mall is one of only two depots in Canada. The spacious and attractive store offers product at discounts from 25% up to 75% off and also includes a large selection of new core products found at all locations of The Body Shop including a wide selection of bath and body care products, as well as home fragrance ideas.
Phone Number: 905-371-2810
Address: 7500 Lundy's Lane, Niagara Falls