JIM VAIKNORAS/Staff photo 6/24/2016 Sidewalk on Marlboro Street in Newburyport to be repaired.
160624JVAsidewalk