Shopping Centres go Results Found: 2 Button group with nested dropdown Devonshire Mall Devonshire Mall 3100 Howard Avenue Windsor ON N8X 3Y8 (519) 966-3100 Windsor Crossing Premium Outlets Windsor Crossing Premium Outlets 1555 Talbot Road LaSalle ON N9H 2H2 (519) 972-7111