Kelly NelsonWrong Kelly Nelson?
Chula Vista Resort
2501 River Road
Wisconsin Dells, Wisconsin 53965
Company Description: Chula Vista Resort is one of the largest indoor waterpark resorts in Wisconsin and is situated on hundreds of wooded acres along the Wisconsin River. It is one of... more