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