BRYAN EATON/Staff Photo. Amesbury Mayor Ken Gray will be leaving office in January after holding the position for six years.
191217BEAGrayAmesburymayor