Shopping Centres go Results Found: 3 Button group with nested dropdown Devonshire Mall Devonshire Mall 3100 Howard Avenue Windsor ON N8X 3Y8 (519) 966-3100 Europro (Tecumseh Mall) LP Europro (Tecumseh Mall) LP 7654 Tecumseh Road East Windsor ON N8T 1E9 (519) 944-7760 Windsor Crossing Premium Outlets Windsor Crossing Premium Outlets 1555 Talbot Road LaSalle ON N9H 2H2 (519) 972-7111