Herrett Center photograph

Herrett Center

Use attributes for filter !
Address315 Falls Ave, Twin Falls, ID 83301, USA
Hours Closed ⋅ Opens 1PM
Phone +1 208-732-6655
Date of Reg.
Date of Upd.
ID909702
Send edit request

About Herrett Center


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.

Where is the Herrett Center

Herrett Center Map
Click on the photo of Herrett Center to view it on Google Maps.

Related Persons

Next Profile ❯