Address: 2300 E 17th St
Shopping mall in Idaho Falls, Idaho. The Grand Teton Mall is a shopping mall located in Idaho Falls, Idaho, that opened in 1984. The anchor tenants are Alturas Preparatory Academy, Barnes & Noble, Dillard's, and JCPenney.
Shopping mall in Idaho Falls, Idaho. The Grand Teton Mall is a shopping mall located in Idaho Falls, Idaho, that opened in 1984. The anchor tenants are Alturas Preparatory Academy, Barnes & Noble, Dillard's, and JCPenney.