Sears Devonshire Mall Windsor Customer Service Numbers

Sears Devonshire Mall Windsor 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(519)-966-2822.

Where is Sears Devonshire Mall Windsor Head Office Located at?
The corporate office is located at 3100 Howard Avenue, Windsor, Ontario N8X 3Y7, Canada.
Directions For Driving: The given driving directions path of Sears Devonshire Mall Windsor from your place to 3100 Howard Avenue, Windsor, Ontario N8X 3Y7, Canada.

The Locations Near You?
You can get all nearby locations of Sears Devonshire Mall Windsor on the map?

What is Sears Devonshire Mall Windsor in the Process of?

Sears, Devonshire Mall is one of the anchor store of the company located in Windsor, Canada. Sears is one the largest and leading department store chains all over the world having headquarters in Hoffman Estates, Illinois, United States. It comes under the possession of Sears Holdings, first came into existence in 1893 by Richard Warren Sears and Alvah Curtis. Richard Warren Sears was the key person behind the foundation of the company as it is also named after him. With the passage of time, the expanded its business and opened numerous departmental stores. In 2005, Kmart overtook this company and its name changed to Sears Holdings.