NPI Central
Rhode Island Hospital — NPI 1770601668, Providence, RI | NPI Central