CSI - Herrett Center For Arts & Science

  • Fine Arts
315 Falls Ave
College Of Southern Idaho Campus
Twin Falls, ID 83303-1238
(208) 732-6655
(208) 736-4712 (fax)

  • About

    The Herrett Center for Arts and Science is a non-profit museum on the main campus of the College of Southern Idaho in Twin Falls, Idaho, USA. Its purpose is primarily educational, offering programs to

  • Whom to Contact