Address:
593 Eddy St, Providence, RI 02903
4014445411 (Phone), 4014448804 (Fax)
RHODE ISLAND HOSPITAL
593 Eddy St, Providence, RI 02903
4014445037 (Phone), 4014446194 (Fax)
PHYSICIANS OFFICE
593 Eddy St Suite 224, Providence, RI 02903
4014448130 (Phone), 4014448804 (Fax)