NPI Central
Active Physical Therapy Inst., PA NPI Number 1518996503 — Elmwood Park, NJ | NPI Central