290 State Street New London, CT