Online Highways Home
>
Illinois
>
Champaign
City Map with Features
Discovery Place
Visit a hands-on children's museum in the 1914 Orpheum Theatre which is listed in the National Register of Historic Places.
Location:
Orpheum Theatre, 346 N. Neil St.,
Champaign Illinois
61820
See more Museum
.
Search
Champaign Illinois