CAP offers innovative and effective programs developed and maintained with input from the people we serve.
Our experienced, highly skilled staff and leadership mobilizes resources to meet these locally-defined needs and priorities with a comprehensive, compassionate, strengths-based approach.
CAP offers more than two dozen programs in five counties in the areas