College of Southern Idaho

College of Southern Idaho ( CSI ) – higher education institution in USA. CSI was established in 1965. The university is located within the small US city of Twina Falls.