Ottawa AutoShack at 1750 Bank Street, Ottawa Ontario is your source for wholesale auto parts. AutoShack Bank Street is one of the largest growing auto parts stores in Ottawa with three retail locations to serve you better. At Ottawa AutoShack.com, 1750 Bank Street, we pride ourselves in delivering exceptional customer service with outstanding value to our customers. We ship all of our products from our state of the art 110,000 square foot facility which allows us to offer wholesale direct pricin