Wisconsin Logos
I-90 W
Exit 87 - WIS 13
Chula Vista Resort
1000 CHULA VISTA PARKWAY
WISCONSIN DELLS, WI 53965
http://www.chulavistaresort.com