The Unión Católica de Apoyo al Desarollo Comunitario (UCADE) [The Catholic Union for Support for Community Development] is a private church-based organization, founded in 2004, that provides health care and education in conjunction with its micro-finance program, and also several mobile clinics.