2 certified facilities in North Providence, Rhode Island.
North Providence, RI 02904
152 certified beds
200 certified beds