Olympia Sports Closing All Stores
Posted: July 29th, 2022, 1:26 pm
The Maine based chain is closing all 35 stores. In 2019, they were bought by a private equity firm called CriticalPoint Capital. They had 225 stores in 2013.
Crazy about retail.
https://www.retailwatchers.com/