Canal Alliance
Canal Alliance
San Rafael CA | IRS ruling year: 1982 | EIN: 94-2832648
Organization Mission
Canal Alliance is a nonprofit champion of immigrants who are challenged by a lack of resources and an unfamiliar environment. We believe that everyone has the right ... (More)