The Orpheum Children Science Museum
OPEN NOW
Today: 10:00 am - 4:00 pm
Phone: (217) 352-5895
Address: 346 N Neil St, Champaign, IL 61820
Website: http://www.orpheumkids.org
1900 Center Dr, Champaign, IL 61820
102 E University Ave, Champaign, IL 61820
1200 W University Ave, Urbana, IL 61801
602 W Marketview Dr, Champaign, IL 61822
45 E University Ave 4th floor , Champaign IL, 61820, Champaign, IL 61820
917 Francis Dr, Champaign, IL 61821
1103 S 6th St, Champaign, IL 61820
914 W Bloomington Rd, Champaign, IL 61821
2130 County Road 1000 E, Champaign, IL 61822
1417 S Neil St, Champaign, IL 61820