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.