Average Vendor Rating
0 out of 5

Good Neighbors Canada is a registered charity, part of an international non-profit that has been working for social change since 1991. To achieve sustainable development around the world, we implement projects that promote equality, protect children's rights, strengthen global partnership and advocate for vulnerable populations, in a respectful and effective way.