CCN: 227751
NPI: 1184073058
Organization
ELMWOOD HOME CARE, INC
120 DUDLEY STREET
, SUITE 201
PROVIDENCE, RI 02905
120 DUDLEY STREET
, SUITE 201
PROVIDENCE, RI 02905