Shoulder & Knee Center Categories PHYSICIANS & SURGEONS 2035 E. 17th Street Idaho Falls ID 83404 (208) 524-5633 (208) 524-1045 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×