North Face Opens in Boise

null

North Face Opens in Downtown Boise, just in time for Christmas.  Located at the corner of 8th and Front Street, North Face is bound to be Boise’s one-stop-shop for outdoor gear.  David, Baum said about Boise”It is a growing outdoor capital in the U.S., and this is the right retailer for this space.” To read more about North Face opening in Boise, visithttp://www.idahostatesman.com/235/story/445626.html.