Mittens are available there but Snow clothes aren't available there. They will give snow tube for play
Sonora has a Big 5. That might be the closest.
There are places nearby to buy snow clothes, but no rentals that I know of. If you're talking about sleds, Leland provides tube sleds.
No clothes rental anywhere closeby that I saw.
Thanks! Your answer is awaiting moderation.