Online Highways Home > Illinois > Champaign
City Map with Features
Visit a hands-on children's museum in the 1914 Orpheum Theatre which is listed in the National Register of Historic Places.
Read reviews and find hotels in Champaign.
Location:
Orpheum Theatre, 346 N. Neil St., Champaign Illinois 61820
See more Museum.
| Other upcoming events include:
|
|
Search
|
|