Olympia Sports Stores On Cape Set To Close

Olympia Sports is closing down more than 70 stores nationwide. 22 of them are in Massachusetts. And The Cape is affected. 

Stores are slated for closing in Harwich and Orleans.

The New England footwear and apparel chain was bought out by JackRabbit in October. The 76 stores that are closing were apparently not part of the deal.

Photo: Getty Images North America


View Full Site