The Message of Islam Foundation

Islamic Center
Mosque

Address

10555 Boul. Saint-Laurent

Montréal, QC

H3L 2P5, Canada

View on Google Maps