134 Mathewson Street Providence, RI 02903 401.454.7422
Website 211
The Providence In-town Churches Association (PICA) is a faith-based nonprofit agency whose mission is to offer stability, justice and hope to those in need through advocacy and direct service. Partners with other agencies, like Family Service, in order to provide social services to the community.