The North Face
The outdoor fashion industry quintessential master of form and function, The North Face store is a veritable candy store of apparel, equipment and footwear. Located at Cecil's Fountain Plaza, between the casinos and the Heavenly Gondola, The North Face features high performance, versatile, athlete tested products that support a wide range of year round pursuits. Superior clothing for the whole family, plus high-end rentals, making a complete winter experience.
Type:
Clothing - Gear
Location:
Heavenly Mountain Village
Address:
4118 Lake Tahoe Blvd
South Lake Tahoe, CA 96150
530-544-9062
Save