Shell
423 Williams St, New London 06320