content-shadow-left content-shadow-right

The Body Shop Depot

website-iconAbout / 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-icon Phone Number: 905-371-2810

mail-icon Email:

address-icon Address: 7500 Lundy's Lane, Niagara Falls