Olympia Sports To Close Mall Of NH Location, And All Remaining Stores
Olympia Sports a sports retailer from Maine has announced they will close all remaining stores including the one located at the Mall of New Hampshire in Manchester.
The Manchester location survived several large retailers closing around their mall location, but the end has come for the retailer.
Olympia Sports was founded in Maine in 1975 and had as many as 200 locations at one time. Currently, there are 40 store locations listed in their store directory including New Hampshire stores in Littleton, Londonderry, Nashua, North Conway, and Salem.
Sunday the Manchester location had signs in the window indicating a total inventory blowout. Sources at the store said all stores are expected to be closed by September.