On midmountain in big springs lodge there is a vendor with goggles and face masks
There are a lot of shops in the Village but the resort is conveniently located a 10min drive from Downtown Truckee which also has plenty of places to buy for cheaper.
Yes there are, in the Northstar village there are plenty of shops where they sell face/ski masks
There are plenty of shops in all villages. Don't worry ..
Thanks! Your answer is awaiting moderation.