Christian Appalachian Project Inc in Annapolis
![Christian Appalachian Project Inc - Annapolis](/logo/0/110/0/default.jpg)
The Christian Appalachian Project (CAP) is a nonsectarian Christian organization that is committed to serving people in need throughout Appalachia by providing physical, spiritual and emotional support through a wide variety of programs and services. Founded ...