Christian Appalachian Project | Company Overview & News
The Christian Appalachian Project (CAP) is a faith-based organization that provides physical, spiritual and emotional support to people in need in Central Appalachia. CAP has been working in the region…