The Orpheum Children Science Museum
Add to Favorites
OPEN NOW
Today: 1:00 pm - 5:00 pm
Saved to Favorites
Phone: (217) 352-5895
Address: 346 N Neil St, Champaign, IL 61820
Website: http://www.orpheumkids.org
1900 Center Dr, Champaign, IL 61820
602 W Marketview Dr, Champaign, IL 61822
1200 W University Ave, Urbana, IL 61801
917 Francis Dr, Champaign, IL 61821
45 E University Ave 4th floor , Champaign IL, 61820, Champaign, IL 61820
1417 S Neil St, Champaign, IL 61820
102 E University Ave, Champaign, IL 61820
914 W Bloomington Rd, Champaign, IL 61821
1401 N McKinley Ave, Champaign, IL 61821
919 W Illinois St, Urbana, IL 61801