NPI Central
Roger Williams Medical Center — NPI 1710244157, Providence, RI | NPI Central