NPI Central
Karen Rosen, M.D. — NPI 1801081427, Providence, RI | NPI Central