Menu

Location

Located in Wisconsin Dells on the main strip directly across the street from Noah’s Ark Waterpark

1405 Wisconsin Dells Parkway
Open Seasonally 7:00 am

608-253-3663

 

Contact Us

  • This field is for validation purposes and should be left unchanged.

1405 Wisconsin Dells Pky
Wisconsin Dells, WI 53965