NPI: 1578859179 · PROVIDENCE, RI 02904 · Community/Behavioral Health Agency · NPI assigned 06/22/2011