Torrid
FashionLocated at Grand Teton Mall in Idaho Falls, ID
Plus-size fashion retailer offering trendy clothing, lingerie, and accessories for women sizes 10-30. Located in Grand Teton Mall.
About Grand Teton Mall
Grand Teton Mall is located at 2300 E 17th St, Idaho Falls, ID 83404. It features 61 stores and services. Rated 4.1/5 based on 4,607 reviews.
View all stores at Grand Teton Mall