Address:
Rhode Island Eye Institute
150 E Manning St, Providence 02906
(401) 272-2020 (Phone)
Hospitals:
Rhode Island Eye Institute
150 E Manning St, Providence 02906
Miriam Hospital
164 Summit Ave, Providence 02906
Rhode Island Hospital
593 Eddy St, Providence 02903