The North Face to close Center City store at the end of January after 15 years
After 15 years in Center City, outdoor apparel brand the North Face will close its store on Walnut Street at the end of January. Documents filed with the Pennsylvania Department…