Men's Wearhouse

Summary
Men's Wearhouse (NYSE: MW) is a men's dress apparel retailer in the United States. The company is based in the Westchase area of Houston, Texas, and it is publicly traded on the New York Stock Exchange. The company was founded by George Zimmer in 1973.

For more information about Men's Wearhouse, visit here.

Season 1

 * Episode 20 Villain's Warehouse: Appeared in the ad.