Windsor Mosque

1320 Northwood St, Windsor, ON N9E 1A4, Canada