Mooresville High School has presented its term two high and regular honor rolls for grading period one.
Mooresville high School presents honor roll