Communities First Association is a network of professional Christian colleagues with a common heart and role. Using Asset Based Community Development methods, the Communities First Association Transforms a growing number of communities and engages Christians and Churches in their community change story. |