Crafts store AC Moore will shutter the entirety of its locations, according to an announcement made by the company this week.
The New Jersey-based firm said it will close down more than 145 stores across the United States. Most of the stores are located across the East Coast.