IT83 FITNESS Categories Health and Wellness 2333 Addison Ave East, Suite D Twin Falls ID 83301 (208) 731-3518 Send Email Visit Website About Us FITNESS CENTER Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×