Orpheum Children's Science Museum

346 N. Neil Street, Champaign, IL 61820, (217) 352-5895