Weather for Artichoke River Reservoir, MA - Artichoke River Reservoir, MA Weather, Current Weather in Artichoke River Reservoir, MA. Local weather report for Artichoke River Reservoir, MA, Local Artichoke River Reservoir, MA weather. Forecast for Artichoke River Reservoir, Massachusetts, Artichoke River Reservoir, MA weather forecast. Find your local Artichoke River Reservoir weather forecast. Artichoke River Reservoir, MA weather conditions.