valleypatriot.com
Why the 1st Middlesex needs to look at John MacDonald for State Senate
October 26, 2017 Over a month ago, John MacDonald announced his candidacy for State Senate of the 1st Middlesex. The 1stMiddlesex district is comprised of Lowell, Westford, Tyngsboro, Dunstable, Gr…