21. Long Meadow Landings 47 South Rd Apt 1b, Groton, CT 06340 Coordinate: 41.34526,-72.03921 Phone: (860) 446-9171