Masjid Al-Faisal (Islamic Society of Willowdale)

Islamic Center
Mosque

Address

3551 Victoria Park Ave

Scarborough, ON

M1W 2H2, Canada

View on Google Maps