3.7K subscribers · 2,165 videos
Masjid Al-Istiqama is a Masjid (Mosque) located at 1357 Martin Grove Rd Unit #1, Etobicoke, ON. Classes are on going everyday most of which are live streamed on YouTube. Follow Masjid Al-Istiqama: Telegram: @istiqamamasjid Twitter: @istiqamamasjid