295 Meridian St, Groton, CT 06340, United States
170 Gary Ct, Groton, CT 06340, United States
311 Thames St, Groton, CT 06340, United States