Address: The Lodge at Big Springs, 5002 Northstar Dr, Truckee, CA 96161, , California 96161
Phone: (530) 562-3517
Primary Category: Ski shops
Additional Categories: Ski shops,Sporting goods stores,Snowboard shops