Interfaith charity helps match services with needs