Union Square: The North Face location in San Francisco closing – The San Francisco Standard
The North Face location in Union Square is set to shut its doors later this month, adding to a rash of store closures in what has long been San Francisco’s premier shopping district. Three employees at The North Face location confirmed to The Standard that the store at 180 Post St. is closing on March 17. The outdoor recreation retailer has its roots in San Francisco, founded by Douglas and Susie Tompkins in the city as a mail-order rock climbing and camping supply company back in 1964. In 2000, the…
Read More