Weather for Scollay Square, MA - Scollay Square, MA Weather, Current Weather in Scollay Square, MA. Local weather report for Scollay Square, MA, Local Scollay Square, MA weather. Forecast for Scollay Square, Massachusetts, Scollay Square, MA weather forecast. Find your local Scollay Square weather forecast. Scollay Square, MA weather conditions.