NPI Central
Physical Therapy & Sports Medicine Institute Inc NPI Number 1184717696 — Coeur D Alene, ID | NPI Central