ContactGet in Touch with Masjid Taqwa Location117 Mann Ave, Ottawa, ON K1N 5A4 Emailinfo@isosh.ca Phone613-366-9112 GET IN TOUCH!Send Us Your Queries and Feedback Connect with ourVibrant Community at Masjid TaqwaConnect on WhatsApp