36 North St, Groton, CT 06340, United States
97 3 Acre Rd, Groton, CT 06340, United States
591 CT-12, Groton, CT 06340, United States