NPI Central
East Idaho Orthopaedics PLLC — NPI 1295189918, Idaho Falls, ID | NPI Central