The gift shop, located at 853 North Main St., features unique and thoughtful gifts for every occasion that are proudly made in New England and in the U.S. “We wanted to create a place to shop that ...
Not to mention, if your list is long, shopping for the most unique gifts can seem like a never-ending obligation. We get it, which is why we’re here to cut that stress out of the equation.