138 Bank Street New London CT