New London Farmers Market

136 Main Street
603-558-8805