Dragon's Lair Shop
Telephone:
416 5339481Website:
www.adidas.comAbout Dragon's Lair Shop
Dragon's Lair Shop is an adidas retailer located at 120 Howland Ave. in Toronto, ON. The shop offers a wide range of adidas products, including shoes, clothing, and accessories for men, women, and children. The store is well-organized, making it easy to navigate and find what you're looking for. The staff is knowledgeable and friendly, providing exceptional customer service to ensure that customers leave satisfied. Whether you're a serious athlete or just looking for comfortable and stylish athletic wear, Dragon's Lair Shop is sure to have what you need.Other Adidas Retailers Locations
Adidas Retailers locations in TorontoAdidas Retailers locations in Ontario
Adidas Retailers locations in Canada
Adidas Retailers locations worldwide