468 University Ave W, Windsor, ON N9A 5P8, Canada
Devonshire Mall, 3100 Howard Ave, Windsor, ON N8X 3Y8, Canada