500 Bridge St, Groton, CT 06340, United States
577 CT-12, Groton, CT 06340, United States
565 Long Hill Rd, Groton, CT 06340, United States
454 Thames St, Groton, CT 06340, United States
175 Thames St, Groton, CT 06340, United States