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