976 Poquonnock Rd, Groton, CT 06340, United States
333 Long Hill Rd, Groton, CT 06340, United States
757 Long Hill Rd, Groton, CT 06340, United States
740 Long Hill Rd, Groton, CT 06340, United States