I'm looking for any information anyone can share on the "Taffel Brothers" ribbon company in New York. I found its location on a draft card as 95 Madison Avenue.
I know that George and Stanley Taffel started the company, and after Stanley died in 1939 it seems that brother Louis helped out.
Has anyone heard of this company?