Company L. STRAUSS BIG & TALL MEN'S CLOTHING, INC. Address 5100 BROWNSBORO RD, APT 532, LOUISVILLE, KY, 40241, USA