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