Discovery Center of Idaho is an interactive science center in Boise, Idaho located at 131 W. Myrtle St. The Discovery Center of Idaho's mission is to inspire lifelong interest and learning in science, technology, engineering and math.
Contact us...