Home Ranch News London and Cambridge Among Zellers Store Locations

London and Cambridge Among Zellers Store Locations

24
0

If you’re among those who are anticipating Zellers return and want to head inside one of their reopening stores, you’ll likely be heading to Cambridge or London.

Zellers announced they’ll be opening up 25 stores to start across Canada which in Ontario includes Cambridge and London.

The Canadian department store, now owned by the Hudsons Bay Company will also launch an online store for global sales.

The Zellers comeback is expected sometime this Spring.