NPI Central
Orthopedic and Sports Physical Therapy Associates Inc NPI Number 1003415829 — Pittsburgh, PA | NPI Central