Postby silverly » Sun Oct 09, 2011 10:00 pm
The mark itself is about right for Kellwood Company which was founded in 1961 and is based in Chesterfield, Missouri. Apparently they were involved in the design and manufacturer of textiles, apparel and luxury goods, but I don't know exactly what items, so this is just a possible starting place for your mark.