Torrid is a retail store situated in Windsor, ON, offering a selection of trendy and stylish plus-size clothing and accessories for women.
The store aims to provide a diverse range of fashion-forward options to cater to the unique styles and preferences of its customers.
Generated from their business information