The Body Shop outlet is conveniently located on Lundy’s Lane in Niagara Falls Ontario. The Body Shop makes its own products and obtain the finest raw ingredients from fair trade communities. All products are 100% vegetarian and are not tested on animals.