Street Address
Located next to Downtown Development Corp. in downtown Idaho Falls
Idaho Falls, ID 83405
Mailing Address
P.O. Box 51304
Idaho Falls, ID 83405
Hours
Open all year by appt.
Staff

Description

Hands-on science museum for kids of all ages