Newburyport: A missing drain and damage to the walk way on Inn Street in Newburyport. Jim Vaiknoras/Staff photo
091227JVAinn