Address:
891 Westminster St, Providence 02903
(401) 331-7850 (Phone)
Languages:
English, Italian, Spanish
Hospitals:
891 Westminster St, Providence 02903
Miriam Hospital
164 Summit Ave, Providence 02906
Rhode Island Hospital
593 Eddy St, Providence 02903