![](https://townsquare.media/site/671/files/2025/02/attachment-gettyimages-121995095-170667a-1.jpg?w=1200&q=75&format=natural)
Popular Craft And Fabric Store To Close 26 Illinois Locations
This store chain had its beginnings back in 1943, when it was founded by six German immigrants in Cleveland, Ohio. At that time, the owners went with the very clever name of The Cleveland Fabric Shop because...well, it's Cleveland. After a few years of …