The company owns the clothing brands Express ... However, it said it would begin to close stores Tuesday. In Wisconsin, there are six Express stores. They're in the Mayfair mall in Wauwatosa ...
An upscale lifestyle attire brand is opening its first store in Wisconsin at Mayfair mall later this summer. TravisMathew, a ...