Willow Springs Water Park

From FranaWiki

Willow Springs Water Park is the oldest water park in continuous operation in Little Rock, Arkansas. The water park opened in 1928. Amusements at the park include a 400 foot water slide, a log roll, and a picnic area.

The street address of the Willow Springs Water Park is 3903 Willow Lake Road.

References

External links