Citizen Watches Retailer - SEARS CANADA in Windsor, Ontario (Watches, Jewelry) - CLOSED

Map & Directions (CLOSED)

3050 Howard Avenue
Devonshire Mall
Windsor, Ontario N8X 3X7

Phone: (519) 966-2822

Detailed Map