Blog

Welcome from The North Face, Boise, Idaho

May 6, 2010

Thank you for visiting the page for The North Face in beautiful Boise, Idaho. The store is located at 802 W. Idaho St., on the northwest corner of 8th and Idaho Streets. We opened our doors in November, 2008, and we couldn't be more excited. Our location is in one of the prime locations in all of downtown, and we are in one of the busiest parts of the downtown area within a short walk to fabulous restaurants, retail shopping, theaters and more. We have one of the largest retail stores in the company, and if you haven't been down here yet to visit, we're sure you'll agree with how nice the store is. Over this past winter, our LEED (Leadership in Energy & Environmental Design) certification came through, and we are the first in the company to receive this great honor. We were very excited to receive this, and it further strengthens the committment The North Face has to the environment, and how important it is to protect. For more information about LEED, please visit: http://www.usgbc.org/DisplayPage.aspx?CategoryID=19. That's it for now, but check back often as we are planning to upload lots more cool info, including some great videos! Jim




Share |
Comments
no comments

Please sign-in to leave a comment

Blog