No they closed last weekend.
Yes
They said they were having a snowmobiling event this weekend when i called today but that they might be open next weekend depending on weather.
I think they're still open
Thanks! Your answer is awaiting moderation.