My World Discovery Museum Back to Search My World Discovery Museum Categories Recreation Museums 4155 Yellowstone Ave, #1118 , Chubbuck , ID , 83202 (208) 410-9873 Send Email http://myworlddiscovery.org About Interactive, hands-on learning center. Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone