Description
This Shia center in Ottawa is a local Islamic center for the social and religious needs of the Muslim community in Canada.
Its a Religious Organization , Religious Center and a Charity Organization
This Shia center in Ottawa is a local Islamic center for the social and religious needs of the Muslim community in Canada.
Its a Religious Organization , Religious Center and a Charity Organization
Add a review