NPI Central
Physical Therapy and Sports Medicine Center NPI Number 1194950667 — La Mesa, CA | NPI Central