Herrett Center for Arts and Science
The Herrett Center for Arts and Science, located on the main campus of the College of Southern Idaho in Twin Falls, Idaho, USA, is a museum of anthropology, natural history, astronomy, and art.
The Herrett Center for Arts and Science, located on the main campus of the College of Southern Idaho in Twin Falls, Idaho, USA, is a museum of anthropology, natural history, astronomy, and art.
Contacts
Herrett Center for Arts and Science
315 Falls Ave, Twin Falls, ID 83301, United States