1. High Land Farms 151 Maiden Ln, Durham, CT 06422 Coordinate: 41.47961,-72.66849 Phone: (860) 349-1027