The Marco Depestre Foundation of Ottawa
A non-profit organization supporting initiatives in Haiti
It looks like nothing was found at this location. Maybe try a search?