Marshalls Canada 720

Marshalls Canada #720 is a Marshalls off-price department store located at Highstreet Mall, 3122 Mount Lehman Road in Abbotsford, British Columbia.