Weather for John L Curran Upper Reservoir, RI - John L Curran Upper Reservoir, RI Weather, Current Weather in John L Curran Upper Reservoir, RI. Local weather report for John L Curran Upper Reservoir, RI, Local John L Curran Upper Reservoir, RI weather. Forecast for John L Curran Upper Reservoir, Rhode Island, John L Curran Upper Reservoir, RI weather forecast. Find your local John L Curran Upper Reservoir weather forecast. John L Curran Upper Reservoir, RI weather conditions.