Friendly people
The masjid is still there, and it is renovated.
Musalla Umar is located at 9023 Rue Airlie, Montréal, QC H8R 2A4, Canada