1 pixel 1 empty pixel
This is a decorative photo camping

Inside Decathlon’s New 65,000 Sq.Ft. Store in Vaughan

Decathlon Vaughan is a 65,000 square foot massive store located on Rutherford Road, between Vaughan Mills and Canada’s Wonderland.
Inside image of Decathlon's new Vaughan store

France-based sporting goods retailer Decathlon is continuing its Canadian expansion with a brand new store in Vaughan, Ontario.

This marks the ninth location in Canada for the retailer with five stores in Quebec, one in Nova Scotia and now three in Ontario. Retail Insider announced in June 2021 that Southcentre Mall in Calgary will be the next to open, with fall opening for the first Western Canada store.

Full Article: retail-insider.com