Men’s Wearhouse expands retail presence in South Carolina
US-based menswear retailer Men’s Wearhouse, a subsidiary of Tailored Brands, opened an expanded retail location at Northwoods Mall in North Charleston, South Carolina, on October 12, 2026. The store covers 5,138 square feet, representing an expansion of nearly five times the footprint of its previous location in the local market. The enlarged...
loading...