Address: 225 Elmwood Ave, Providence, RI 02907, USA
Phone: (401) 272-0600
State: Rhode Island
City: Providence
Zip Code: 02907
related searches: elmwood nursing and rehabilitation center ri, nursing rehabilitation centers rhode island, elmwood health center providence ri 02907, nursing homes in providence, elmhurst rehabilitation & healthcare center, nursing home in ri, elmwood nursing home, skilled nursing facility rhode island