Carolina for Kibera, Inc
Carolina for Kibera, Inc
Chapel Hill NC | IRS ruling year: 2001 | EIN: 56-2248495
Carolina for Kibera (DBA "CFK Africa") improves public health and economic prosperity in informal settlements. Driven by local needs, our collaborative network of pr ... (More)