2011 Special Town Meeting

The 2011 Special Town Meeting was scheduled for January 18, 2011 at 7:30 PM.With a forecast for freezing rain, Sudbury Public Safety and Public Works officials recommended that Sudbury residents stay off the roads and not drive. More