1. Avery Hill Farm 20 Avery Hill Rd, Ledyard, CT 06339 Coordinate: 41.45184,-72.04639 Phone: (860) 464-7318