NPI Central
Challenge Physical Therapy Inc NPI Number 1033237243 — Thousand Oaks, CA | NPI Central