Roaring Rapids Water Park
Roaring Rapids Water Park in Villa Park, IL. Located at the junction of Illinois Routes 83, 56 & 38.

No information really exists about Roaring Rapids Water Park. What is known is that it was actually built on garbage landfill. It closed sometime in the 1980s.

All photos taken in 2006.
14 photos · 7,637 views