Skip to main content

Orpheum Children's Science Museum

museum · childrens museum · Champaign, IL

Address
346 N Neil St, Champaign, IL 61820-3614
Website
orpheumkids.net
Where
40.1195, -88.2425

Search Hominin for Orpheum Children's Science Museum

Other museums nearby

More in Champaign

Orpheum Children's Science Museum — museum in Champaign, IL | Hominin