1043 Poquonnock Rd, Groton, CT 06340, United States
754 Long Hill Rd, Groton, CT 06340, United States
527 Long Hill Rd, Groton, CT 06340, United States