A Hannibal man suffered moderate injuries in a one-vehicle accident on Route O two miles south of Hannibal around 5:15 this afternoon. The State Highway Patrol reports 91-year-old Laverne Alexander ran off the left side of the roadway and struck a tree. Alexander was transported to an area hospital.