Vaughn Athletic Center and Indoor Water Park
2121 W. Indian Trail, Aurora, IL 60506
Swimming
You might also be interested...

Splash Country Water Park
Aurora
Deluxe water park, an area summer favorite!
Read more about Splash Country Water Park