441 Long Hill Rd, Groton, CT 06340, United States
1309 Gold Star Hwy, Groton, CT 06340, United States