Certified by The North Face - Landmark - PERMANENTLY CLOSED • Mar 22, 2026
Sportswear StoreVail Mountain Resorts
Named for the most challenging side of the mountain, The North Face has equipped explorers to test the limits of performance and possibility since 1966.
Location
Certified by The North Face - Landmark - PERMANENTLY CLOSED • Mar 22, 2026
Certified by The North Face - Landmark - PERMANENTLY CLOSED • Mar 22, 2026
Reviews
3.7
19 reviews
5 stars
12
4 stars0
3 stars
1
2 stars
1
1 star
5
KG
Kathleen Gruber
Jan 25, 2025
5.0
Great customer service! Knowledgeable staff, would highly recommend!
TH
Trinity Hoffland
Jan 25, 2025
5.0
I had the absolute pleasure of being helped by Sierra during my visit to The North Face in Vail, and she truly went above and beyond. From the moment I walked in, she greeted me with a warm smile. Sierra’s knowledge about the products was outstanding—she helped me find the perfect jacket for the cold Colorado weather and even gave me tips on layering for maximum comfort.
What really stood out was her patience and attention to detail. She listened to exactly what I needed and made thoughtful recommendations that worked with my budget and style preferences. Her friendly demeanor and professionalism made the whole shopping experience a breeze.
Five stars all the way!
YT
You Tube
Jan 25, 2025
5.0
I had to write this review after the awesome customer service provided. They’ve called several stores to find the jacket I was looking for. My partner ( Biscuit ) was allowed in and even earned some treats ! Thanks for everything
CC
Cosimo
Jan 7, 2023
5.0
Awesome experience, great customer service. Juliette should be promoted to district manager!
TS
Tamara Savage
Feb 15, 2021
5.0
James was extremely helpful at sharing his professional product knowledge to ensure I was dressing for the elements! Professionalism and customer service off the charts! Come here for all your gear needs!
Frequently Asked Questions About The North Face - Landmark - PERMANENTLY CLOSED
What is The North Face - Landmark and what do they offer?
The North Face - Landmark is a sportswear store specializing in high-performance gear for explorers and outdoor enthusiasts, named after the most challenging side of the mountain. It has been equipping adventurers since 1966.
Where is The North Face - Landmark located?
The North Face - Landmark is located at 610 W. Lionshead Circle, Unit E, Vail, CO 81657, United States.
What are the contact details for The North Face - Landmark?
You can contact The North Face - Landmark by phone at +1 970-477-5742 or by email at 706NorthFace@vailresorts.com.
Is The North Face - Landmark currently open?
The North Face - Landmark is permanently closed.
What are the operating hours for The North Face - Landmark?
The North Face - Landmark is closed every day of the week.
Are there any ski and snowboard shops near The North Face - Landmark?
Yes, nearby ski and snowboard shops include Salomon, Ski Base, Breeze Ski Rentals, and Vail Ski Tech, all offering a range of sporting goods and outdoor gear.
Where can I find food or dining options near The North Face - Landmark?
Nearby dining options include Billy's Restaurant, Billy's Island Grill (seafood), Moe's Original BBQ (barbecue), Eagle's Nest (bar and fast food), and Montauk Seafood Grill (seafood and bar and grill).
What accommodations are available near The North Face - Landmark?
Nearby accommodations include The Landmark hotel and motel, CoralTree Residence Collection Vail, Potato Patch Luxury Retreat, Lift House Lodge Vail, First Chair Apartments, and The Westwind 301.
Are there any convenience or specialty stores near The North Face - Landmark?
Yes, nearby stores include Lionshead General Store (convenience and grocery), Lionshead Liquor Store, Charlie's T-Shirts (clothing), and Lionshead Jewelers (jewelry and fashion accessories).
Can I find relaxation or spa services near The North Face - Landmark?
Yes, nearby spa services are available at Arabelle Spa and Rock Resorts Spa at the Arrabelle.
Brand Certified Facts from The North Face - Landmark - PERMANENTLY CLOSED
This information is certified by The North Face - Landmark - PERMANENTLY CLOSED and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified March 22, 2026Yext Knowledge Graph
Address
Categories
Geo coordinates
Legal business name
Hours of operation
Phone number
Syndication Network
Approved business data is pushed to 100+ publishers, including: