NPI Central
Physical Therapy Centers of Idaho — NPI 1184779514, Boise, ID | NPI Central