223 Thames St, Groton, CT 06340, United States
344 Mitchell St, Groton, CT 06340, United States
235 Main St, Groton, MA 01450, United States
195 Main St, Groton, MA 01450, United States
233 Poquonnock Rd, Groton, CT 06340, United States