NPI Central
Orthopedic & Sports Physical Therapy Clinic of Lafayette Inc NPI Number 1376622365 — Lafayette, LA | NPI Central