Always got something to say? Want to submit a review of New England Country Store in Worcester? A New England Country Store Worcester review will help create a directory of recommended gift shops in Worcester. Are you the owner of New England Country Store Worcester, then claim it today. After claiming your business, you will be able to improve your business listing.