back to previous page

Splashdown Water Park


Central Illinois' premier family water park is located at the Eastside Centre Sports Complex. Play in Splash Tower Island, ride the lazy river, or spend time in the splash and play area designed for little ones.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...