NPI Central
Elmwood Adult Day Health Care Center — NPI 1437382280, Providence, RI | NPI Central