NPI Central
Newark Extended Care Facility Inc — NPI 1386780807, Newark, NJ | NPI Central