220 CT-12, Groton, CT 06340, United States
35 Northwoods Rd, Groton, MA 01450, United States
255 CT-12, Groton, CT 06340, United States
694 Long Hill Rd, Groton, CT 06340, United States