JUMP TO:
  • Top Places
  • All
0 Ratings
+ Share On... Facebook Twitter

The North Face

Map & Directions 217 Alma St.
Palo Alto, CA 94301
FLAG
 
650-327-1563

 
Member Reviews

No Reviews yet, leave the first one below!

Your Review:

Your Rating:

 

 
Tips from foursquare

  • Mark F. on 02/12/10

    Northface is too expensive

  • Earl T. G. on 05/19/13

    The staff here is always quite helpful.

  • T W. on 02/17/13

    Sale on gloves

  • Ashley L. on 10/30/11

    Great customer service and easy parking!

  • Ddonggu on 10/08/10

    Leave tio

Check out The North Face on Foursquare

Reviews and News

No recent reviews or news articles for this place.
advertisement

Events Nearby

Retail Nearby

advertisement
Loading...