Integrated Foundation toward Cooperation in Haiti

Address:
94, rue Geffrard
Port-au-Prince
Haiti