1. R H Lee & Company 97 South Rd, Groton, CT 06340 Coordinate: 41.34396,-72.03983 Phone: (860) 460-9106