Go-astronomy logo


IL Sci Museums

Orpheum Children's Science Museum    

Orpheum Children's Science Museum is located in in Champaign, IL - please contact them beforehand for current hours, schedules, and programs.

      1. Name:
      2. Orpheum Children's Science Museum
      1. Address:
      2. 346 North Neil Street
      1. City:
      2. Champaign
      1. State:
      2. IL