NPI Central
Townsend Physical Therapy and Healthcare NPI Number 1043900301 — Sparta, NJ | NPI Central