Apparel & Fashion - Port Washington, New York, United States
DescriptionSteve & Barry's was an American retail clothing chain, featuring casual clothing, footwear and accessories. By mid-2008, the chain operated 276 stores in 39 states. The company was headquartered in Port Washington, New York. Fastest growing retailer you never heard of.