Mooresville church pays $27,359 to cover debt of seniors Mooresville Tribune Source link