Taqwa Musallah You are here Home > Religious Services > Mosques and prayer places > Taqwa Musallah Our address Address: 117 Mann Avenue Unit 117, Ottawa, ON, Canada, K1N 5A4 Telephone: 613-233-2845