65 Marsh Rd, Groton, CT 06340, United States
625 N Rd, Groton, CT 06340, United States
479 Gold Star Hwy, Groton, CT 06340, United States