Dream Centres Welcomes Sport Chek & Michaels Stores to Tamarack

National Partners Group of Logos

michaels 2

Sport Chek, the largest Canadian retailer of sporting goods, and Michaels Stores, North America’s largest specialty retailer of arts, crafts and home decor are now open in Tamarack, Edmonton.