Top Qs
Timeline
Chat
Perspective

Leewards Creative Crafts

From Wikipedia, the free encyclopedia

Remove ads

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.[2] In 1994, it was purchased by Michaels.[3][4]

Quick Facts Company type, Founded ...
Remove ads

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads