1 Crystal Lake Rd, Groton, CT 06340
55 Depot Rd, Groton, CT 06340, United States
1 Beach Pond Rd, Groton, CT 06340
900 Groton Long Point Rd, Groton, CT 06340