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