NPI Central
South Shore Physical Therapy & Sportsmedicine, Inc NPI Number 1396601647 — Kahului, HI | NPI Central