Doctors
2412
Hospitals
22
Beds
719
Pharmacies
176
Policlinics
26
Workers
76600
Inspections
459
101 Dudley St, Providence, RI 02905
593 Eddy St, Providence, RI 02903, USA
164 Summit Ave, Providence, RI 02906
830 Chalkstone Ave, Providence, RI 02908