Weather for Saint Thomas More Church, MA - Saint Thomas More Church, MA Weather, Current Weather in Saint Thomas More Church, MA. Local weather report for Saint Thomas More Church, MA, Local Saint Thomas More Church, MA weather. Forecast for Saint Thomas More Church, Massachusetts, Saint Thomas More Church, MA weather forecast. Find your local Saint Thomas More Church weather forecast. Saint Thomas More Church, MA weather conditions.