Retail Stores in Twin Falls, Idaho. The Idaho State Liquor Division’s goals are to control the importation, distribution, sale, and use of distilled spirits, prevent excessive consumption of alcoholic beverages, and responsibly maximize net revenues for Idaho’s residents.
ID State Liquor Store: Twin Falls – Kimberly Rd.
2041 Kimberly Rd
Twin Falls ID 83301
USA
Twin Falls ID 83301
USA