The 8,665 square-foot store occupies a section of the three-story, wood and brick building known as "The Mode." The store opens November 21 and will be the first for which the 40-year-old retailer will seek LEED certification for a commercial interior.
The firm, which made its start in climbing and mountaineering gear, is reaching for a LEED Gold rating.
The Idaho State Historical Society lists the Mode building as being constructed in 1909 in what was then a thriving business district. The building housed a department store for the better part of eight decades until changing tastes and times did it in.
The North Face has enlisted mountaineer Pete Athans to help kick off its green store opening with a program the evening before that includes slides from his seven successful summits of Mount Everest and other climbing accomplishments.
The North Face is based in San Leandro, California, and has 24 retail sites with the opening of the Boise store.