walmart toronto canada dufferin mall

Walmart, which currently occupies a suite in Dufferin Mall, is located at 900 Dufferin Street, within the west part of Toronto (nearby Dufferin Grove Park and St. Mary Catholic Secondary School). canada dufferin mall The store is a significant addition to the districts of Casa Blanca, The Gardens at Queen, Wychwood Park, The Ossington, Bloordale … Read more