Weather for Russell Lee Lake, AL - Russell Lee Lake, AL Weather, Current Weather in Russell Lee Lake, AL. Local weather report for Russell Lee Lake, AL, Local Russell Lee Lake, AL weather. Forecast for Russell Lee Lake, Alabama, Russell Lee Lake, AL weather forecast. Find your local Russell Lee Lake weather forecast. Russell Lee Lake, AL weather conditions.