St. Cloud Wet Seal Store in Crossroads Center ClosesSt. Cloud Wet Seal Store in Crossroads Center ClosesThe St. Cloud Wet Seal store in the Crossroads Center has closed. The retailer is closing 338 of their stores, about two-thirds of its locationsDan DeBaunDan DeBaun