Caritas Foundation has been mandated to raise funds through various community events held throughout the year. The funds are used to support the programming (residential/day), public education, prevention, and community awareness provided by Caritas Project. The vision of the Foundation is to ensure that Caritas Project continues to provide quality programming and education to the community at large for as long as it is needed.