Zellers was a Canadian discount department retail chain and is currently a brand name owned by the Hudson's Bay Company (HBC). Founded in 1931 in London, Ontario, in later decades it was based in Brampton, Ontario. Zellers was acquired by HBC in 1978 before closing in 2013. - Source: Wikipedia
© Copyright 2023 The Washington Times, LLC
3600 New York Avenue NE, Washington, DC 20002