Masjid Al-Faisal

3551 Victoria Park Ave, Scarborough, ON M1W 2H2, Canada