The North Face will close 113 stores for Earth Day

The North Face has launched a campaign to make Earth Day an officially recognized holiday, which will culminate in 113 of its North American stores and its global headquarters closing on April 22. With the closures, the company encourages its employees and shoppers to "disconnect and explore," as stated in a press release.


OR CONTINUE WITH
Earth Day
The North Face