Zellers Customer Service Numbers

Zellers Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to Zellers for any service support at 1-888-226-2225
Dial another number tel: +1-800-263-2599

Where is Zellers Head Office Located at?
The corporate office is located at P O Box 4135, Station A, Toronto, Ontario, M5W 3B7, Canada.
Directions For Driving: The given driving directions path of Zellers from your place to P O Box 4135, Station A, Toronto, Ontario, M5W 3B7, Canada.

Which is the Website?
www.zellers.com is the website of the business.

The Locations Near You?
You can get all nearby locations of Zellers on the map?

What is Zellers in the Process of?

Zellers Incorporation is a privately held company and also known as a leading chain of retail stores in Canada. The chain has several retail stores in different locations of Canada that includes Toronto, Ottawa, Vancouver and others. The company has Three distribution centers Scarborough, Brampton and Etobicoke.

Fine Quality Products of Zellers


Zellers Incorporation is engaged in providing a wide range of electronics, grocery items, ready-to-assemble furniture, furniture, frozen and dairy products, etc, and it is well known for fine quality of products and services. The company provides national and private labels merchandise to customers through discount retail stores.

History of Zellers


The establishment of Zellers Incorporation has been laid down in the year 1931 as stores for Thrifty Canadians.