1. Church & Allen Hurlbutt Rd, Ledyard, CT 06339 Coordinate: 41.428604,-72.08865 Phone: (860) 464-7950