591 Route 12,Groton, United States
Sheetz Plaza 591 RT 12, Suite 8,Groton, United States
562 Poquonnock Road,Groton, United States