102 ADMIRAL DR NEW LONDON, CT 06320