Jan 19, 2023
Zellers Identifies Store Locations
Zellers, a Canadian department store brand that was founded in London, ON, in 1931, has identified 25 locations where it will open within Hudson’s Bay stores across Canada. The brick-and-mortar locations will complement the launch of the Zellers.ca eCommerce site and carry products across the home décor, toys, apparel, and pets categories. The stores will offer between 8,000 and 10,000 square feet of retail space and are planned to launch simultaneously later this year.