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