Devonshire Mall 3100 Howard Ave. Windsor, ONT (519)-966-3100 Windsor Crossing Premium Outlets 1555 Talbot Rd, Windsor, ONT (519) 972-7111