Atcher Island Water Park
730 S. Springinsguth Road, Schaumburg, IL 60195
Swimming
Tropical-themed outdoor water park open June - August.
Tropical-themed water park with water slides, wading pool, unique circular drop slide, children's spray ground, locker rooms, concession stands, and more!