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