Grand Teton Mall Skylights
- 2300 E 17th St
- Idaho Falls,
- ID
- 83404
Mall Skylight Survey and Consultation Grand Teton Mall is a single-level, enclosed, regional shopping mall located in Idaho Falls, in southeastern Idaho. It serves a 100-mile radius that encompasses 14 counties and over 350,000 residents. Constructed in 1984, it contains four major department store anchors, Dillard’s, JC Penney, Sears, and Macy’s, and a total of 75 … Continue reading Grand Teton Mall Skylights