The Martens Center, located in north Champaign, is the newest addition to the Champaign Park District lineup of facilities.
Visit the Indoor Playground at Copper Creek Church in Champaign
Copper Creek Church’s indoor playground is a hidden gem in Champaign-Urbana, perfect for indoor play with toddlers and kids.