Sears St Catharines Customer Service Numbers

Sears St Catharines Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1 905-682-6481.

Where is Sears St Catharines Head Office Located at?
The corporate office is located at 221 Glendale Avenue Pen Centre, St Catharines, Ontario, Canada.
Directions For Driving: The given driving directions path of Sears St Catharines from your place to 221 Glendale Avenue Pen Centre, St Catharines, Ontario, Canada.

For Availing Customer Email Service Support?:
Send all your queries at

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of Sears St Catharines on the map?

What is Sears St Catharines in the Process of?

Sears, St. Catharines is one of the departmental stores of the Sears, and international departmental store chain. The Sears St Catharines company is being operated from its headquarters located in Hoffman Estates, Illinois, United States. Richard Warren Sears and his co-partner, Alvah Cutis Roebuck were the key persons behind the foundation of the company. Richard Warren Sears was the small railroad station agent who used to sell watches, and later on, with the help of Alvah C. Roebuck he opened first Sears store in Roebuck and Company, and started retailing clothing, footwear, electronics, office supplies, school supplies, housewares, beauty products, furniture, jewelery, bedding etc.