https://www.mdnpi.com/providers/roger-williams-medical-center/npi-1710244157.html
Roger Williams Medical Center, RI 02908