NPI Central
Chabrusa Convalescent Center, Inc. NPI Number 1235118514 — Saddle Brook, NJ | NPI Central