Soda Springs Mountain Ski Resort
Truckee, CA 96160
Soda Springs Mountain Ski Resort is a Ski & Snowboard Areas place is located in Truckee, California. The address of Soda Springs Mountain Ski Resort is Truckee, CA 96160.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 530-426-3901,