NPI Central
University Physical Therapy and Sports Medicine, Inc. NPI Number 1720442528 — Clemson, SC | NPI Central