Twin Falls Tonight Facebook Twitter WhatsApp SMS Email Print Copy article link Save ProfileReviews Address 147 Shoshone St. N Twin Falls, ID 83301 +1(208)736-4475 View Website Last Updated: August 31, 2018 Map Other Information Facebook Twitter WhatsApp SMS Email Print Copy article link Save Reviews Facebook Twitter WhatsApp SMS Email Print Copy article link Save