100 Fort Hill Rd, Groton, CT 06340, United States
72 Three Acre Rd, Groton, CT 06340, United States
Groton, CT 06340, United States
19 Fitch Ave, Groton, CT 06340, United States
74 Ledyard Ave, Groton, CT 06340, United States