Sears Canada Contact Customer Service Numbers

Sears Canada Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to Sears Canada for any service support at 1(905)-898-2300
Dial another number tel: +1(888)-932-1015

Where is Sears Canada Head Office Located at?
The corporate office is located at 17600 Yonge St, Newmarket, ontarioL3Y 4Z1, Canada.
Directions For Driving: The given driving directions path of Sears Canada Contact from your place to 17600 Yonge St, Newmarket, ontarioL3Y 4Z1, Canada.

The Locations Near You?
You can get all nearby locations of Sears Canada Contact on the map?

What is Sears Canada Contact in the Process of?

Sears is the Canadian based retail company that was introduced in 1952 by Douglas C. Campbell and it is headquartered in Toronto, Ontario, Canada. The company retails different types of products such as clothing, footwear, bedding, furniture, jewelery, beauty products, housewares, tools and electronic products. Since January 2005, Sears Holding Incorporation has been operating all assets of Sears company. It provides products of different brands to the people through its approximately 2,500 retail stores located across the Canada.


Initially the company was introduced under the name as Simpsons- Sears Limited with the collaboration of Robert Simpson company and later on renamed as Sears.