243 Brook St, Groton, CT 06340, United States
57 Fort St, Groton, CT 06340, United States
Monument St, Groton, CT 06340, United States
154 Thames St, Groton, CT 06340, United States