Northeast Medical Group Walk-In Care - New London 194 Howard Street, New London, CT 06320