Canadian Iranian Foundation

Canadian Iranian Foundation is a charitable organization with the aim of facilitating the social and cultural integration of newly arrived immigrants

  • Charity
  • North Vancouver, BC