Al-Hijra Masjid

5100 Howard Ave, Windsor, ON N9A 6Z6, Canada