266 Bridge St, Groton, CT 06340, United States
170 CT-12, Groton, CT 06340, United States
375 CT-12, Groton, CT 06340, United States
609 Long Hill Rd, Groton, CT 06340, United States