Walmart in Toronto - Locations & Hours

(3.3/5 - 11268 votes)
Name Address Phone
Walmart Dufferin Mall Supercentre 900 Dufferin Street 416-537-2561
Walmart Gerrard Square (Toronto) Store 1000 Gerrard Street East 416-461-8778
Walmart Sheridan Mall Store 2202 Jane Street 416-243-2363
Walmart Toronto Downsview Supercentre 3757 Keele Street 416-633-0854
Walmart Toronto Stockyards Supercentre 2525 St Clair Ave West 416-763-7325

Other popular stores in Toronto: