1. 210 Innovations 210 Leonard Dr, Groton, CT 06340 Coordinate: 41.34044,-72.04555 Phone: (860) 445-0210