600 Meridian St Ext #600, Groton, CT 06340, United States
100 Tern Rd, Groton, CT 06340, United States