Dillard's 936

Dillard's #936 is a Dillard's department store located at Grand Teton Mall, 2420 East 17th Street in Idaho Falls, Idaho. The store opened in 2001.