Clarks, Mens Wearhouse, 5803 Glenmont Dr, Houston