NPI Central
Barbara Rosen, LICSW — NPI 1053321828, Providence, RI | NPI Central