Go-astronomy logo


ID Sci Museums

Discovery Center of Idaho    

Discovery Center of Idaho is located in in Boise, ID - please contact them beforehand for current hours, schedules, and programs.

      1. Name:
      2. Discovery Center of Idaho
      1. Address:
      2. 131 West Myrtle Street
      1. City:
      2. Boise
      1. State:
      2. ID