
Last weekend’s blizzard delivered more snow than Southborough had seen in quite a while, but officials said this week the town’s emergency responders and public works employees did an admirable job managing the storm. Read the full article → from Town officials praise blizzard response