Our 3,200 square foot flagship location is in the heart of North Stonington, Connecticut. The rural town is idyllic for our production facility and retail space.