We have a vendor, Stor-A-Ski, located in front of Snowshed Base Lodge (parking lot side) who stores skis and poles and snowboards. They don't store boots, helmets, etc. If you're staying at the Killington Grand Hotel, they have a ski/snowboard check.
Killington grang hotel has ski check
No, you need to store your gear in the hotel
Thanks! Your answer is awaiting moderation.