4 New England Sam’s Clubs Are Closing
Do you shop at Sam's Club? The one near you may be shutting its doors as the big warehouse retailer makes changes across the country.
Walmart, the company that owns Sam's Club is closing 63 of its locations, according to the Business Insider. One of the reasons given is that the company wants to focus on its online component, as more and more people are turning to the Internet for their shopping needs.
Four stores in New England are affected by the company's down-sizing, as per NECN Business. They are:
The Sam's Club in Seabrook, New Hampshire.
The location in Worcester, Massuchusetts.
And two stores in Orange and Manchester, Connecticut.