The North Face to Open Philadelphia Store September 1, 2009 SGB Update The North Face will open a store in Philadelphia store in October. According to the Philadelphia Business Journal, TNF will will occupy 4,060 square feet on two floors of 1515 Walnut St.. It now has 34 stores nationwide.