Organization

CHF

Ottawa, ON, Canada | http://www.chf-partners.ca
Joined in June 2008

About Us

CHF is a non-profit organization dedicated to enabling poor rural communities in developing countries to attain sustainable livelihoods.

Location
323 Chapel Street, Ottawa, ON K1N 7Z2, CA