NPI Central
Integrated Physical Therapy LLC NPI Number 1568876233 — Mahwah, NJ | NPI Central