The North Face Boise - Hours & Locations
The North Face - Boise
8300 W Emerald St Boise, Boise ID 83704 Phone Number:(208) 322-1141Hours may fluctuate
Distance:4.16 miles
The North Face - Nampa
1031 Caldwell Blvd Nampa, Nampa ID 83651 Phone Number:(208) 467-5711Hours may fluctuate
Distance:19.64 miles