Salt Cellar Offers Newburyport Shoppers a Unique Experience.
Our Salt Cellar store in Newburyport, MA is the only one that isn’t in a cellar! It is, however, in keeping with our theme of being located in historic seaside towns. This one is located in the hub of downtown Newburyport right on State Street, and — like all our stores — offers our visitors a trip around the world as they shop. Stop in, explore, and sample our products while you learn about the powers of salt from our knowledgeable Newburyport staff.
28 State Street
Newburyport, MA 01950
This location is closed. Please visit us online or at our store locations in Portsmouth and Portland.