Mayor holding weekly office hours

Mayor Kenneth Gray is holding office hours every Thursday evening from 5 to 6 p.m. at his office in City Hall. During the first 2½ months of his term, the mayor held office hours at different times and in different locations, but rethought the policy in favor of the more regular routine after considering feedback from residents, according to a press release. For additional information, call aide Evan Kennedy at 978-388-8121 or