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]
Remove ads
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads