Products Crafts Headquarters Elgin | Defunct 1994 Ceased operations 1994 Founded 1945 | |
Founder Dexter Thread Mills, Inc. Area served |
Leewards Creative Crafts, or Leewards, was an American crafts and fabrics retailer. It was founded in Elgin, Illinois in 1947. The chain had approximately 87 stores at its peak. In 1994, it was purchased by Michaels.
References
Leewards Creative Crafts Wikipedia(Text) CC BY-SA