Torrid has opened at Shadow Lake Towne Center in a 3,470 sq. ft. space near Skin Experts and Bath & Body Works, according to ACCESS Commercial. Torid is a chain of plus-size women’s fashion and accessory stores. The brand has an existing store at Oakview Mall.