Squaw Valley Ski Area
1960 Squaw Valley Road Olympic Valley, Olympic Valley, CA 96146
Squaw Valley Ski Area is a Ski & Snowboard Areas place is located in Olympic Valley, California. The address of Squaw Valley Ski Area is 1960 Squaw Valley Road Olympic Valley, Olympic Valley, CA 96146.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 530-583-6985, or open their website to view relevant information, The url is http://squawalpine.com