The North Face Idaho Falls - Hours & Locations
The North Face - Idaho Falls
474 Shoup Ave, Idaho Falls ID 83402 Phone Number:(208) 523-6679Hours may fluctuate
Distance:1.84 miles
The North Face - Idaho Falls
1592 17th St Idaho Falls, Idaho Falls ID 83404 Phone Number:(208) 524-2525Hours may fluctuate
Distance:1.88 miles