It all depends on how much snow we get this year.
No they close March 25th
Check their website however they may be late updating it so calling is your best bet. Looks like they'll be open to at least the 25th.
Best to call the week of because it will depend on the weather.
They close around March
Likely not. They usually close early March
Better to call and ask
Thanks! Your answer is awaiting moderation.