The water section its going to open this weekend?
Address: 27843 US-95, Athol, ID 83801, USA
Ray Robinson | Jun 8, 2019
June 8th
Karen Mayoral | Jun 8, 2019
You should call them just to double check
Erin Danner | Jun 8, 2019
June 8th is correct.
M E | Jun 8, 2019
Yes I believe so the 3rd I believe is opening day!
Thanks! Your answer is awaiting moderation.