Steve & Barrys

1985 – 2009
American retail clothing chain featuring casual apparel. By 2007 the chain operated 276 stores in 39 different states. It was headquartered in Port Washington, New York. The company liquidated all its stores throughout 2008.

  • Want to pay your last respects? Add a memory or pee on the gravestone?