Weather for Scargo Hill Observation Tower, MA - Scargo Hill Observation Tower, MA Weather, Current Weather in Scargo Hill Observation Tower, MA. Local weather report for Scargo Hill Observation Tower, MA, Local Scargo Hill Observation Tower, MA weather. Forecast for Scargo Hill Observation Tower, Massachusetts, Scargo Hill Observation Tower, MA weather forecast. Find your local Scargo Hill Observation Tower weather forecast. Scargo Hill Observation Tower, MA weather conditions.