223 Thames St, Groton, CT 06340, United States
233 Poquonnock Rd, Groton, CT 06340, United States
344 Mitchell St, Groton, CT 06340, United States