Intermountain Spine and Orthopaedics 1411 Falls Ave E.Suite 1301Twin Falls, ID, 83301 View Phone 208-732-0067 1411 Falls Ave E., Suite 1301Twin Falls, ID 83301 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page