Boulder Beach Water Park, Athol

Photo of Boulder Beach Water Park in Athol
Photo of Boulder Beach Water Park in Athol, Idaho (© Google Maps)

Boulder Beach Water Park is a swimming pool or swimming spot located in Athol, Idaho. There are 1 swimming spot near Athol, Idaho.

You can call them at +12086833400 just to make sure.

4.6/5.0
Closed Temporarily
Athol
Address 27843 US-95, Athol, ID 83801, Athol
City
State
Phone Call Now
Website Visit site
Location on Google Map See Map
Latitude 47.912116
Longitude -116.7024083

Admission Fee & Entrance Fee Boulder Beach Water Park

Sorry, no admission fee data yet for Boulder Beach Water Park.

Video of Boulder Beach Water Park

Opening Hours for Boulder Beach Water Park, Athol

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

The above opening hours are in America/Los_Angeles timezone.

Leave a Comment