Does anyone remember Steve and Barry's?
I worked there and lived on LI late 2000's. Moved from WI. The company was based in Port Washington. Curious if you have any stories, as I trained their managers during this time and spent a lot of time at Broadway, Manhattan, and The Source malls. Feeling nostalgic. No hard feelings...they had a bad business model.