Located in Park Road Shopping Center, Ski Country Sports is a skinny store with a lot of stuff packed into it. The store goes back a good ways & they have everything you need for the slopes.
From snowboards to clothing, this lodge themed store has it all. I checked out their cold weather gear & they had a good selection of jackets. The store is a little cluttered, but I guess they get as much into the small store as they can.
One odd thing about the store was a wall filled with tennis rackets. Uh, pretty sure tennis isn't a widely played sport along the slopes, but I checked them out anyway considering it's the only thing I have some knowledge about in a ski store.
Ski Country has a lot of ski related apparel & gear, obviously, so if I were a slope fan, I might head back here for some stuff.