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