Social Service and Welfare Organizations South Providence Self Help Center 285 Niagara St Apartment 202 Providence, RI 02907 (508) 977-7260