Institution ID
438016
Institution Address
690 Eddy St
Providence, RI 02903
United States
Geolocation
POINT (-71.40701 41.809954)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Type of Ownership or control
Trauma center indicator
Off