1. The Maids of New London 100 Fort Hill Rd, Groton, CT 06340 Coordinate: 41.346832,-72.02912 Phone: (877) 332-4667
2. ServiceMaster Franchise Markets 120 Leonard Dr, Groton, CT 06340 Coordinate: 41.33865,-72.0463 Phone: (860) 448-1108