Fiddleheads Food Coop New London CT Lexa Juhre Fiddleheads Food Coop 13 BROAD STREET NEW LONDON, CT 06320 United States 860-701-9123 See Info >