Address: 11311 Santa Ana Rd, Ventura, CA 93001, USA
joshuah gibson | Sep 1, 2018
Yez
Audra Lucas | Sep 1, 2018
Yes, but you can't enter the lake except on boat. There is also a small water park open seasonally. Summer months they even offer free outdoor family movies.