The Bay
Telephone:
(519) 966-4666Website:
www.hbc.comAbout The Bay
The Bay at Devonshire Mall in Windsor, Ontario is a premium adidas retailer offering a wide range of products including shoes, clothing, and accessories. The store has a modern and spacious layout, with helpful and knowledgeable staff to assist customers in finding their perfect fit. The Bay offers a great selection of the latest adidas collections for men, women, and children, making it a one-stop-shop for all your sporting needs. Additionally, the store frequently offers exclusive sales and promotions, making it a great destination for shoppers looking to save on high-quality athletic wear.Other Adidas Retailers Locations
Adidas Retailers locations in WindsorAdidas Retailers locations in Ontario
Adidas Retailers locations in Canada
Adidas Retailers locations worldwide