Canal Alliance

Charity Tax ID #: 942832648OP Code #: 14967

Canal Alliance exists to break the generational cycle of poverty for Latino immigrants and their families by lifting the barriers to their success.