Mayfair Lakeshore
Telephone:
416-466-3777Website:
www.mayfairclubs.comAbout Mayfair Lakeshore
Adidas retailer Mayfair Lakeshore is a premium athletic and lifestyle apparel store located in Toronto, Canada. The store features a wide range of Adidas products for men, women and children including footwear, clothing and accessories. The knowledgeable and friendly staff are always on hand to assist customers and provide expert advice on the latest trends. The store is conveniently located with ample parking and easy access from the Lakeshore Boulevard East. Whether you're an athlete or a fashion enthusiast, Adidas retailer Mayfair Lakeshore is the perfect destination for all your style and fitness needs.Other Adidas Retailers Locations
Adidas Retailers locations in TorontoAdidas Retailers locations in Ontario
Adidas Retailers locations in Canada
Adidas Retailers locations worldwide