Adidas is located on Lundy’s Lane in the Canada One Outlet mall in Niagara Falls.
Adidas is a truly global sports brand. Therefore, everything they do is rooted in sports. The ultimate goal is to have a product that delivers high performance, but which is also made in a sustainable way.