Department store
Walmart Gerrard Square (Toronto) Store
25 locals recommend,
Tips from locals
Everything you need at great prices. Monday to Friday 9a.m.–9p.m. Saturday and Sunday 9a.m.–6p.m.
Unique things to do nearby
Location
1000 Gerrard St E
Toronto, ON