495 Gold Star Hwy Suite 108, Groton, CT 06340, United States
124 Fort Hill Rd, Groton, CT 06340, United States