Situated in Idaho Falls, ID, Grand Teton Mall is one of the area's prominent shopping venues. This Regional Center is conveniently located at 17th St. & Hitt Rd. Originally opened in 1984, the mall was updated and renovated in 2005. The property encompasses 540,000 sqft. of gross leasable area across its 75 stores. Ample parking is provided with 2,900 spaces available.