We use cookies and similar technologies for ads and analytics. Please choose whether you consent. See our Privacy & Terms.
The North Face occupies an ideal spot at 840B Stanford Center, on the west side of Palo Alto (near Palo Alto Station). This store is an added feature to the areas of Portola Valley, Atherton, Menlo Park, Mountain View, Los Altos, Redwood City and Stanford. If you plan to swing by today (Wednesday), its business times are 10:00 am until 7:00 pm. On this page you can find all the information about The North Face Palo Alto, CA, including the hours of operation, place of business address details and email address.
The North Face sits not far from the intersection of Laurel Avenue and Woodland Avenue, in Palo Alto, California.
; a 3 minute drive from El Camino Real (Ca-82), Embarcadero Road or Palo Alto Avenue; and a 9 minute drive time from Sand Hill Road or Middlefield Road. To find this location using GPS systems, key in 840B Stanford Center, Palo Alto, CA 94304.
By Palo Alto Train Station (2170 ft), Menlo Park Train Station (4960 ft) and California Avenue Train Station (2.23 mi away). Regular line is Caltrain.
Right now, The North Face runs 1 location in Palo Alto, California.
Check the full index of all The North Face stores near Palo Alto.
Related searches: The North Face Stanford