Olympia Sports is closing its more than 70 locations in the Northeast, Mid-Atlantic and Midwest. according to the company. The retailer has not said whether it will keep an online presence following the closure of its stores. The business was founded in 1975.
Check out RetailWire’s Engaging Online Discussions Featuring Our Exclusive Braintrust!
©2022 RetailWire LLC. All rights reserved.