Company Description

Plan your next visit to the Discovery Center of Idaho, located in Boise and learn about what to expect at our center.

Photos & Videos

1 photos

Reviews and Recommendations

Powered by Boise Local
Please help us to connect users with the best local businesses by reviewing STEM Store at the Discovery Center
Write Review
Stem Store At The Discovery Center logo

STEM Store at the Discovery Center

Address:
131 W Myrtle St Boise, ID
Neighborhood:
Downtown
Phone:
(208) 343-9895
Social: